WordPress показывает пользовательский тип сообщения между обычными сообщениями l oop с нумерацией страниц - PullRequest
0 голосов
/ 02 марта 2020

Я занимаюсь разработкой веб-сайта WordPress, на котором я хочу показывать сообщения, основанные на некоторых логиках c ниже:

На первой странице я хочу показать 10 сообщений и затем нумерацию страниц но в каждые 3 сообщения Я хочу показать еще один пользовательский тип сообщения.

while ( have_posts() ) {
    the_post();
    the_title();
    the_content();
    echo '<hr/>';

   // Above will be shown 3 posts, 
   // then my custom post type post ( pro_event, special)
   // After that remaining 7 Posts

}
pagination();

Как я могу это сделать?

Должен ли я вызывайте пользовательский код сообщения типа сообщения между ними пока l oop () или есть другой способ?

Спасибо.

1 Ответ

0 голосов
/ 02 марта 2020

Вы можете сделать это с помощью простого if заявления:

$shown_post_count = 0;
while ( have_posts() ) {
    if($shown_post_count != 3) {
        the_post();
        the_title();
        the_content();
    } else {
        // your custom post here
    }

    echo '<hr/>';
    $shown_post_count++;
}
pagination();

Надеюсь, это поможет вам

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...