2013-12-02 2 views
-1

Я пытаюсь выяснить способ ввода некоторого кода после x элементов в цепочке wordpress. Так, например, это может заключаться в том, чтобы добавить объявление после каждых трех сообщений, отображаемых на странице.Вставить код после третьего элемента в цикл wordpress

Возможно ли это на PHP?

ответ

3

Если ваш цикл WP выглядит примерно так:

if (have_posts()) : 
    while (have_posts()) : 
     the_post(); 
     the_content(); 
    endwhile; 
endif; 

Вы должны были бы сделать что-то вроде:

$i = 0; 
if (have_posts()) : 
    while (have_posts()) : 
     $i++; 

     if (($i % 3) == 0) : 
     echo 'This the third post'; 
     endif; 

     the_post(); 
     the_content(); 
    endwhile; 
endif; 
+0

Upvoted за правильный ответ, несмотря на вопрос ФП не указывает на достаточное количество исследований в проблеме или примеры попыток кода. – maiorano84

Смежные вопросы