【wordpress】options.phpで画像リンク先指定が効かない時の対処法

WordPress

以前の記事で、wordpress(ワードプレス)で画像をメディア追加するときに「options.php」という隠しページで「添付ファイルの表示設定」をいつも同じ内容に固定する方法を書いたのですが↓↓↓

【wordpress】メディア添付ファイルの表示設定を固定する方法
wordpress(ワードプレス)で記事を書くときに、文中にメディアを追加しようと画像データをアップして挿入するときに「添付ファイルの表示設定」をいつも同じ内容に固定したい場合は、全オプション設定ページ(隠しページ)で設定するといいです。...

どうやら、wordpress(ワードプレス)をアップデートしてから効かなくなったような気がします。

下記のコードを使用中のテーマの「function.php」にコピペすることで回避できたので貼っておきます。ソースをいじりますので予めバックアップを取り自己責任で行ってくださいね↓↓↓

function webshufu_default_noimagelink() {
    $webshufu_default_imagelink = get_option( 'image_default_link_type' );

    if ($webshufu_default_imagelink !== 'file') {
        update_option('image_default_link_type', 'file');
    }
}
add_action('admin_init', 'webshufu_default_noimagelink', 10);

上記は、添付ファイルのリンク先が「メディアファイル」になる設定です。このコードの中の「file」の部分を変えることでデフォルトの設定を固定できますので試してみてください。

custom:カスタムURL
file:メディアファイル
post:添付ファイルのページ
none:なし

ウェブシェフ様ありがとうございました。

Wordpressで記事に画像を挿入する際のリンク先をデフォルトで「なし」に設定する3つの方法
Wordpressで投稿に画像を挿入しようとすると、デフォルトでは画像のリンク先がメディアファイルに設定されてしまいます。@web_shufu的にはこんなリンクいらないので、撤去することにしました。
タイトルとURLをコピーしました