The SEO Frameworkでは投稿一覧への項目表示がデフォルトで用意されていない。
CCT has CPTなどで投稿タイトルを自動で当てている場合などでは、投稿一覧でSEO対策を行ったか否か判断付かないため、function.phpに次を追記でMeta Titleを表示する。
function add_seo_title_column($columns) {
$columns['seo_title'] = 'Meta Title'; // 新しいカラムのタイトル
return $columns;
}
add_filter('manage_posts_columns', 'add_seo_title_column');
function display_seo_title_column($column, $post_id) {
if ($column == 'seo_title') {
// The SEO FrameworkプラグインからSEOタイトルを取得
$seo_title = get_post_meta($post_id, '_genesis_title', true);
echo $seo_title ? $seo_title : '—'; // SEOタイトルが存在しない場合はダッシュを表示
}
}
add_action('manage_posts_custom_column', 'display_seo_title_column', 10, 2);