記事に登録しているアイキャッチを管理画面の投稿一覧でサムネイル表示できるようになります。もちろん管理画面の表示オプションのチェックを外せば非表示にできます。
functions.phpに↓を追加する
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
add_theme_support( 'post-thumbnails', array( 'post' ) ); set_post_thumbnail_size( 50, 50, true ); function manage_posts_columns($columns) { $columns['thumbnail'] = __('Thumbnail'); return $columns; } function add_column($column_name, $post_id) { //アイキャッチ取得 array(サイズ,サイズ) if ( 'thumbnail' == $column_name) { $thum = get_the_post_thumbnail($post_id, array(150,150), 'thumbnail'); } //使用していない場合「なし」を表示 if ( isset($thum) && $thum ) { echo $thum; } else { echo __('None'); } } add_filter( 'manage_posts_columns', 'manage_posts_columns' ); add_action( 'manage_posts_custom_column', 'add_column', 10, 2 ); |
コメントを残す