意外と設定しておくと便利だと思ったのでメモがてらご紹介します。WordPressで指定したタグを付けると広告が非表示になる設定方法です。例えば、特定の記事だけ普段表示している広告を非表示にしたいといった時にとても役立ちます。
[ads_center]
has_tagを使う
やり方は、投稿タグが付けられているかどうかを調べるためのhas_tagを使います。これを使えばとても簡単に設定が可能です。
single.phpなどに挿入している広告コードを以下のように括ります。
<?php if(!has_tag('hide')): ?> <!-- 広告コード --> <?php endif; ?>
上記は、hideというタグが付けられていなかったら広告を表示するという意味になります。なので、hideというタグが付けられていた場合には広告が表示されません。
これを応用すれば、例えば、記事直下の広告やサイドバーの広告といった場所ごとにタグを設定することで、好きな位置の広告を非表示にすることができます。
投稿画面で特定のタグを指定するだけなので、手軽にコントロールしやすいです。