HOME > > > WordPressで最初からアイキャッチを自動追加しておく

WordPressで最初からアイキャッチを自動追加しておく

アイキャッチ

WordPressのアイキャッチ

アイキャッチはリスト表示した時などの「サムネイル」としてよく使われます。
文章だけよりもイメージ画像がついていた方が見た目も良いし、クリックもされやすい。
ただ、毎回違うアイキャッチを入れるのも面倒な作業です。
ですので、アイキャッチを設定していない時は決められた特定の画像を表示する様に設定します。

管理画面でメディアを追加します

サムネイル(アイキャッチ)に使いたい画像をメディアに追加します。

追加した画像のIDを確認します

サムネイル(アイキャッチ)にする画像を追加したら、「メディアライブラリー」→「編集」をクリック。
画像上部のIDを覚えておいてください。

メディアライブラリ

functions.phpにソースを追加する

functions.phpに以下のソースを追加します。
「$meta_value = ‘※’」の※部分にサムネイルのIDを入力します。


add_action( 'save_post', 'save_default_thumbnail' );
function save_default_thumbnail( $post_id ) {
  $post_thumbnail = get_post_meta( $post_id, $key = '_thumbnail_id', $single = true );
  if ( !wp_is_post_revision( $post_id ) ) {
    if ( empty( $post_thumbnail ) ) {
      update_post_meta( $post_id, $meta_key = '_thumbnail_id', $meta_value = '※' );
    }
  }
}

設置完了です

これでアイキャッチには自動で画像が設置されます。
ですが、アイキャッチを設置する際は毎度自動設定されている画像を削除しなければなりません。
アイキャッチの設定が面倒な場合のみお勧めです。
どちらが良いかは案件次第ですね。

このページを共有する

Facebook
twitter
Line
googleプラス
はてなブックマーク
Pocket