wordpress は単一の投稿ページのタグを自動生成すると思いcanonical
ます (私は wp 3.3.2 を使用しています)。ただし、カテゴリやアーカイブ ページにはありません。これらのページに canonical タグを追加するにはどうすればよいですか?
header.php
ファイルで次のコードを試しました
$path = $_SERVER['REQUEST_URI'];
$uri = "http://www.mydomain.com" . $path;
print('<link rel="canonical" href="' . $uri . '"/>');
しかし、これはページのマスター/親 URL ではなく、リクエスト URL だけを提供します。canonical
単一の投稿ページと同じように、ワードプレスからタグを取得したいだけです。この種のカスタム コードは好きではありません。何か案が?