Web制作で役立つメモをWEB MEMO LOG

2020.09.28

【WordPressプラグイン】All in One SEO Pack使用中にテンプレート内でタイトルやディスクリプションを変更する方法

SEO対策には欠かせないWordPressプラグイン「All in One SEO Pack」。
特定のページ(テンプレート)でタイトルやディスクリプションを個別で設定したい場合の方法。

title 編集

add_filter( 'aioseop_title', 'my_replace_title', 100 );
function my_replace_title( $title ){
global $editTitle;
if( $editTitle ){
return $editTitle;
} else {
return $title;
}
}

description 編集

add_filter( 'aioseop_description', 'my_replace_title_description');
function my_replace_title_description($description) {
global $editDescription;
if( $editDescription ){
return $editDescription;
} else {
return $description;
}
}

テンプレート 編集

上記設定後、各テンプレートにて下記を設定

<?php
$editTitle = '修正したいタイトルを入力';
$editDescription= '修正したいディスクリプションを入力';
?>

【参考】
WordPressとpluginでもカバー出来ないSEO対策への対策(All in One SEO Pack編)
All in one SEO でtitleタグやmetaタグのkeywordやdescriptionを自動で書き換える

About Site

同じことを何度も検索していたりするんで、検索して解決したことを残そうと思いまして。