2016-07-18 7 views
0

私は一度に30の記事を読み込んでいて、4番目の投稿ごとに広告ブロックを挿入したいWordPressのクエリがあります。x後ろに項目を挿入するシーケンスの投稿の数

私が直面しているこの問題は、広告が10のポストシーケンス内の4番目のポストの後に注入されることだけです。

広告は、ループの4,14、および24のポストの後に表示する必要があります。

単純なifステートメント(if(x == 4 || x == 14 || x == 24) { // inset ad })は、ループ内の投稿の量と広告ブロックの位置がページごとに変化する可能性があるため使用できません。

このアプローチにはどのような方法が最適ですか?

+0

'MOD'が' '10 'によってcountPostsPulled'と' = 4そしてもし... ' – gravity

答えて

3

したがって、$xを10で割り、余りをとります。余りが4の場合は、必要なものです。

そして、このためのコードは次のとおりです。

if ($x % 10 == 4) { 
    // do stuff 
} 
関連する問題