WordPress: カスタム投稿の管理画面一覧にカスタムフィールドの値を表示する方法
WordPress: カスタム投稿の管理画面一覧にカスタムフィールドの値を表示する方法
function my_add_columns($columns) { $columns['fin_interest'] = '好きなものランキング'; $columns['fin_fast'] = '嫌いなものランキング'; return $columns; } add_filter( 'manage_edit-{カスタム投稿名}_columns', 'my_add_columns' ); function my_add_columns_content($column_name, $post_id) { if( $column_name == 'fin_interest' ) { $metas = get_post_meta($post_id); $stitle = $metas['fin_interest'][0]; } if( $column_name == 'fin_fast' ) { $metas = get_post_meta($post_id); $stitle = $metas['fin_fast'][0]; } if ( isset($stitle) && $stitle ) { echo esc_attr($stitle); } } add_action( 'manage_{カスタム投稿名}_posts_custom_column', 'my_add_columns_content', 10, 2 );
$columns['fin_interest'] = '好きなものランキング';
fin_interestにはカスタムフィールドの名前、
好きなものランキングには、カスタムフィールドのラベルをいれます。
参考サイト: