必要なページにだけrel="canonical"を出力したいです。
-
カスタムフィールドcanonicalに入力がある場合はその値をrel=”canonical”としたく、下記のように書いてみました。canonicalに入力した場合は思い通りに出力されるのですが、この書き方では値がない場合も<link rel=”canonical” href=”” />と空のタグが表示されてしまいます。
<?php if (get_post_meta($post->ID, "canonical", true)) {$canonical_url=get_post_meta($post->ID, 'canonical',true);}?> <link rel="canonical" href="<?php echo $canonical_url; ?>" />
入力がない場合は何も出力しないようしたいのですが、どのように書けばよいでしょうか?
6件の返信を表示中 - 1 - 6件目 (全6件中)
6件の返信を表示中 - 1 - 6件目 (全6件中)
- トピック「必要なページにだけrel="canonical"を出力したいです。」には新たに返信することはできません。