トップページ用固定ページには「記事○○広告」などが表示されません。
トップページに固定したページの本文の前後に広告を表示したいイメージでしょうか。
その場合、固定ページ編集画面において「テキスト」エディタを開き、広告を挿入したい位置にAdsenseの広告コードを貼り付ければ良いかと思います。
ウィジェットを使いたい場合、テーマのテンプレートファイルをカスタマイズする必要があります。
①親テーマから子テーマにpage-forfront2col.php
を複製します(1カラムのトップページ用固定ページを使用している場合はpage-forfront.php
を複製します)。
②複製したファイルを開き、the_content();
の前に
//タイトル下広告(ウィジェットで設定)
if( wp_is_mobile() && is_active_sidebar('ads_below_title_mb') && $show_ads ) {
dynamic_sidebar('ads_below_title_mb');
} elseif( !wp_is_mobile() && is_active_sidebar('ads_below_title_pc') && $show_ads ) {
dynamic_sidebar('ads_below_title_pc');
}
を挿入、
the_content();
の後に
//記事下広告(ウィジェットで設定)
if( wp_is_mobile() && is_active_sidebar('ads_below_contents_mb') && $show_ads ) {
dynamic_sidebar('ads_below_contents_mb');
} elseif( !wp_is_mobile() && is_active_sidebar('ads_below_contents_pc') && $show_ads ) {
dynamic_sidebar('ads_below_contents_pc');
}
を挿入します。
これで記事下広告などのウィジェットがトップページ用固定ページでも表示されるようになります。
WordPressテーマSANGOの質問
固定ページに広告などのウィジェット設定を反映させたい
初めまして。SANGOを愛用させてもらっております。
すごい初歩的な質問かもしれませんが、1点ございます。
ヴィジェットでアドセンスの設定をしたのですが、トップページ(固定ページ)に反映されません。
このヴィジェットの設定を反映させるには、どうすれば良いでしょうか。