WordPressでCanonical URLの置き換え。

2021.06.02 / Notes

WordPressでは内に、自動でCanonical URLのタグを出力してくれますが、期待通りにならない場合があります。
そのため自動出力の設定を外して、独自に関数を作成しておくと便利です。
自動出力を外すには、functions.phpで次のように記述します。

Canonical URLを置き換えるための関数は、同じくfunctions.php内に、次のように追記します。

あとはheader.phpの内に、Canonical URLのタグを出力するように記述します。