WordPressで投稿ループの中に倍数もしくは固定で広告を挿入する。
作成日:
2018年8月21日
よくあるパターンですが、WordPressの投稿ループの間に広告を挿入する方法です。
3の倍数毎に広告を挿入する
// ここに広告コード
}
endwhile;
else :
get_template_part( 'template/content', 'none' );
endif;
?>[/php]
3番目の投稿の次にのみ広告を挿入する
// ここに広告コード
}
endwhile;
else :
get_template_part( 'template/content', 'none' );
endif;
?>[/php]
ポイントは[php]global $wp_query;[/php]でグローバル変数$wp_queryを呼び出して、[php]$wp_query->current_post[/php]で投稿番号(0始まり)を取得して、指定した数値と照合して使用します。
物草 灸太郎
WordPressでホームページを制作しつつ、休日は畑を耕したりDIYを楽しんでいます。
コメントをどうぞ