WordPressが自動設定するcanonicalをやめたい

ページのソースを見ていたら、意図しないコードが含まれていました。
canonicalが書かれているのです。

書いたつもりないのに。。

ネットでしらべたら、WordPressでは、標準でcanonicalを出力する仕組みになっているとのことでした。

そういうのいらないのです。
投稿のURLを宣言しても意味なくないですか?
1ページに1つまでしか書けないルールなので、結局、最新情報化したURLへの案内が書けないことになります。

やめたい。
ということで、以下のコードをfunctions.phpに書き加えればよいということが分かりました。

remove_action( ‘wp_head’, ‘rel_canonical’ );

早速コードを書いてみましたが、すでに生成されたコードは消えないのです。。
これはどうしたらよいのでしょうか。。

消せました。
既存コードも消えているように見えます。
個別に書くのがよいのか、自動設定がよいのか。
canonicalだけ設定できるプラグインとかないものでしょうか。。

お勉強は続きます。。

コメント

タイトルとURLをコピーしました