WordPressにカスタムフィードの値を表示する。
以下の場合は、Advanced Custom Fieldsでのギャラリーで登録した最初の一枚目の画像を表示。
// 管理画面にサムネール表示追加 ——————————
function manage_posts_columns($columns) {
$columns[‘Thumb’] = “Thumbnail”; // `Thumbnail`っていうのが列に表示される名称
return $columns;
}
function add_column($column_name, $post_id) {
if( $column_name == ‘Thumb’ ) { // $column[‘Thumb’]の時に以下
$sThumb = get_field(‘gallery’, $post_id); // カスタムフィールド `gallery` の内容を取得
$sThumbTag = ‘‘; // ACFのギャラリーの内容で最初の1枚目のサムネールを取得
}
if ( isset($sThumbTag) && $sThumbTag ) {
echo $sThumbTag;
}
}
// 管理画面の投稿一覧表示の時に上記で定義したfunctionを実行する
add_filter( ‘manage_posts_columns’, ‘manage_posts_columns’ );
add_action( ‘manage_posts_custom_column’, ‘add_column’, 10, 2 );