情報を追記している場合はありますが、古い情報を訂正はしていませんので、公開年月日を参照してください。プラグイン・タグ、いずれもワードプレス・PHPのバージョン等によって動作しない場合もあります。
genre というタクソノミーに背景色・リンク色・背景画像の欄があり、一覧で設定の有無と内容を確認できるように。
*カスタムフィールドはACF、画像はURLで保存
function custom_column_header( $columns ){
$columns['color'] = '背景/リンク/画像';
return $columns;
}
add_filter( "manage_edit-genre_columns", 'custom_column_header', 10);
function custom_column_content( $value, $column_name, $tax_id ){
$bg_color = get_field( 'bgcolor', 'genre_'.$tax_id );
echo '<span style="display:inline-block;width:30px;height:50px;background:'.$bg_color.';"></span>';
$link_color = get_field( 'linkcolor', 'genre_'.$tax_id );
echo '<span style="display:inline-block;width:30px;height:50px;background:'.$link_color.';"></span>';
$image = get_field( 'bgimage', 'genre_'.$tax_id );
echo '<img style="display:inline-block;width:50px;height:auto;" src="'.$image.'">';
}
add_action( "manage_genre_custom_column", 'custom_column_content', 10, 3);