制作TIPS

【WordPress】メディアファイルの表示設定[添付ファイル]を選択不可に

投稿編集画面から画像をアプロードして記事に埋め込んだ場合、画像のリンク先が「添付ファイル」に設定される場合があります。添付ファイルのページを生成する際に参照する、attachment.phpを作っていない場合は余り出来栄えのよくないページが生成されてしまいますので、「リンクなし」もしくは「メディアファイル」の設定にしておきたいところです。

ということで、functions.phpに記述することで画像をアップロードした際に「添付ファイル」を選択しないようにするソースです。

function media_script_buffer_start() {
    ob_start();
}
add_action( 'post-upload-ui', 'media_script_buffer_start' );

function media_script_buffer_get() {
    $scripts = ob_get_clean();
    $scripts = preg_replace( '#<option value="post">.*?</option>#s', '', $scripts );
    echo $scripts;
}
add_action( 'print_media_templates', 'media_script_buffer_get' );

関連記事

  1. 制作TIPS

    【WordPress】投稿作成に自動生成される日本語のスラッグを英数字に自動変換

    新規投稿作成時に、タイトルが日本語だった場合は、スラッグは日本語で登録…

最近の記事

  1. 【WordPress】メディアファイルの表示設定[添付ファイ…
  2. 【WordPress】投稿作成に自動生成される日本語のスラッ…
  3. コンバージョンに至る経路を分かりやすくチェックする方法-Go…
  4. 近視眼的にならない目標設定のポイント-Webサイト運営
  5. Web解析における3つの基本チェック項目
  1. MA

    【mautic】無料MAツールmauticをインストールから利用開始まで(1)
  2. アクセス解析

    直帰率を高める5つの原因
  3. Webマーケティング

    近視眼的にならない目標設定のポイント-Webサイト運営
  4. 制作TIPS

    【WordPress】投稿作成に自動生成される日本語のスラッグを英数字に自動変換…
  5. 制作TIPS

    【WordPress】メディアファイルの表示設定[添付ファイル]を選択不可に
PAGE TOP