タクソノミー一覧に項目追加


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);