WordPress管理画面の記事一覧画面で独自の項目を表示したい場合がある。 その時は、以下のコードを書くと表示される。
// 一覧画面にカスタムタクソノミーを追加 function manage_liveinfo_columns ($defaults) { $defaults['live_date'] = "ライブ日"; return $defaults; } function add_liveinfo_column ($column_name, $post_ID) { //yamabata add if( $column_name == 'live_date' ) { echo attribute_escape(get_post_meta($post_ID, 'live_date', true)); } } add_filter('manage_posts_columns', 'manage_liveinfo_columns'); add_filter('manage_posts_custom_column', 'add_liveinfo_column', 10, 2);
ちなみに、特定のカスタム投稿の記事一覧のみに表示したい場合は、最後の2行のadd_filterを変えるだけでOK。
add_filter('manage_edit-liveinfo_columns', 'manage_liveinfo_columns'); add_action('manage_posts_custom_column', 'add_liveinfo_column', 10, 2);
〒180-0013 東京都武蔵野市西久保3-11-1-104