WordPressプレビュー画面で広告を非表示にする方法
コードを書かずに済ませる方法として、次のような手順を踏みました。
手順1:サイドバーなどをカテゴリーごとにカスタマイズできるプラグイン「Content Aware」を導入する。
このプラグインは、カテゴリーやタグごとに、ウィジェット画面で作るサイドバーや、記事下のエリアなどをカスタマイズできるというものです。これを利用します。
手順2:執筆中というカテゴリーを作成する。
手順3:Content Awareで、執筆中というカテゴリーの記事には、サイドバーや、記事下のエリアには何も表示しないようにする。
「置き換え」という設定ができ、それで作成したものに、何も表示するものを配置しないことで、広告非表示の状態となります。
ちなみに「置き換え」ではなく「結合」では、デフォルトで設定したものの上部または下部(上か下かは設定できます)に、追加することができます。
「置き換え」はデフォルトで設定していたものを非表示にして上書きするイメージです。
手順4:WordPressで執筆中の記事は、この「執筆中」というカテゴリーに設定しておく。
こうすることで、執筆中はサイドバーおよび、記事下のエリアでの広告を非表示にできます。
注意点:記事中の広告は非表示にできません。
なので、自動的に記事中に広告が配置される状態になっている場合は、それを非表示にする方法は、この場合は難しいかと思います。
また、記事下に広告をまとめて出すようなウィジェットがあるテンプレートを利用していたので、執筆の際に、その広告コードをいちいち削除するのも面倒でした。
なので、記事下のエリアをカスタマイズできるようなウィジェットがあるテンプレートを利用していて、なおかつそこに広告コードを使用している方は、参考になると思います。