【WordPress】管理画面でカスタム投稿タイプの一覧にアイキャッチ画像を表示させる

投稿一覧にアイキャッチ画像を表示 WordPress
  • URLをコピーしました!
目次(クリックでジャンプ)

管理画面でカスタム投稿の一覧にアイキャッチ表示

functions.phpにコードを追加

下記のコードを追加するだけで反映できると思います。

function manage_posts_columns($columns) {
    if (get_post_type() == 'works') {
        //worksは任意のカスタム投稿スラッグに変更してください
        $columns['thumbnail'] = 'サムネイル';
    }
    return $columns;
}
add_filter( 'manage_posts_columns', 'manage_posts_columns' );

//アイキャッチを表示させる
add_theme_support( 'post-thumbnails', array( 'works' ) );
//worksは任意のカスタム投稿スラッグに変更してください
set_post_thumbnail_size( 50, 50, true );
function add_column($column_name, $post_id) {
    // カスタム投稿タイプのみにカラムを追加
    if (get_post_type() == 'works') {
        if ( 'thumbnail' == $column_name) {
            $thumbnail_id = get_post_thumbnail_id($post_id);
            if ($thumbnail_id) {
                get_the_post_thumbnail($post_id, array(50, 50));
            } else {
                echo 'No thumbnail';
            }
        }
    }
}
add_action('manage_posts_custom_column', 'add_column', 10, 2);
おすすめのフリーランス向け求人・案件探しサービス

高単価案件、週3日~などフレキシブルな働きが可能な事が特徴の転職サービスです。案件をチェックするだけであれば無料の為、エンジニアやデザイナーの方は是非登録してみてください。

4275件と案件数豊富です(2024年4月現在)
投稿一覧にアイキャッチ画像を表示 WordPress

この記事が気に入ったら
フォローしてね!

役に立った!と思ったらシェアお願いします
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

フリーランスのWebデザイナー「Kizineko」です。Webサイトのデザイン~コーディング、簡易的なプログラム実装等、Web制作に係る広くに携わっております。当ブログでは日々のメモ帳として便利なコードなどを共有しております。

目次(クリックでジャンプ)