WordPressのカスタム投稿タイプの一覧表示に項目を追加する方法

WordPressのカスタム投稿タイプの管理一覧画面に項目を追加する方法です。

管理一覧画面に項目を表示するには「manage_posts_custom_column」をフックに
対応します。

functions.phpに下記の内容を追記

<? php
function manage_hogehoge_columns($columns) {  //管理画面一覧のタイトルに項目追加
    $columns['hogehoge'] = "ほげほげ";  //タイトル追加
    return $columns;
}
function add_hogehoge_columns($column_name, $post_id) {
    if( $column_name == 'hogehoge' ) {
        $hogehoge = get_post_meta( $post_id, '_hogehoge', true );
        echo attribute_escape($hogehoge);
    }
}
add_filter( 'manage_edit-hogehoge_columns', 'manage_hogehoge_columns' );
add_action( 'manage_posts_custom_column', 'add_hogehoge_columns',null, 2);
?>