All in one SEO を使っていて、特定のページで出力内容を変えたい場合、
aioseop_keywordsフックや、aioseop_descriptionをつかえば、自前でmetaを吐き出すコードを書くより簡単です。
たとえば、pluginsというカスタム投稿のシングルページで書き換えたい場合、
function my_keywords($keywords) {
if (is_singular('plugins')){
$keywords = "wordpress,プラグイン,".$keywords;
$keywords = trim($keywords,",");
}
return $keywords;
}
add_filter('aioseop_keywords', 'my_keywords');
function my_description($description) {
global $post;
if (is_singular('plugins')){
$description = $post->post_title."についての解説です。".$description;
}
return $description;
}
add_filter('aioseop_description', 'my_description');
というようにします。 [追記] あと、タイトルを書き換えるには、aioseop_titleを使います。
add_filter('aioseop_title' , 'my_title');
function my_title( $title ) {
if ( is_singular( 'plugins' ) ) {
$title = "[プラグイン]" . $title ;
}
return $title;
}