Я размещаю вывод на пять постов на своей домашней странице, и после прокрутки вниз я использую Ajax-вызов для реализации функции load-more, которая загружает следующую серию из 5 постов.
Итак, послепрокрутите вниз,
$query->the_post();
вызывается, чтобы принести еще 5 постов. Как только пользователь прочитает эти 5 дополнительных сообщений, действие повторяется с новым вызовом ajax, который приносит еще 5.
Я пытаюсь показать объявление после статической позиции, но у меня ничего не получается. Я хочу показывать объявление только во время первого вызова ajax, после 3-го элемента и нигде больше, но мой код продолжает показывать его после 3-го элемента каждого вызова Ajax.
Возможно ли это?
Я использую следующий код прямо сейчас:
if( $query->current_post == 3 ) {
echo 'test ad';
}