Форум программистов, компьютерный форум, киберфорум
WordPress
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 23.10.2015
Сообщений: 15

infinite scroll не работает на произвольных страницах

29.11.2019, 09:30. Показов 992. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте уважаемые форумчане.
Прошу вашей помощи.

В общем дело в следующем: я использую плагин WP EasyScroll Posts для динамической подгрузки новостей (custom type news) при скролинге в ленте на странице архива. Код ниже.
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<div class="container cp2 news-list scroll">
<div class="list">
<?php
    global $wp_query;
    $paged = ( get_query_var('paged') ) ? get_query_var('paged') : 1;
    $args=array_merge(array( 
        'post_type' => 'news', 
        'posts_per_page' => 10, 
        'paged'=>$paged,
        'orderby'=>['date' =>'DESC'])
    ,$args);
    $wp_query = new WP_Query( $args ); // запрос к БД
    if($wp_query->have_posts()):
    while( $wp_query->have_posts() ) : // запускаем цикл
    $wp_query->the_post(); 
     ?>
        <a class="item" href="<?php echo get_permalink();?>">
            <img src="<?php echo wp_get_attachment_image_url(get_post_thumbnail_id(),'large')?>" alt="">
            <div class="caption"><?php the_title();?> </div>
        </a>
    <?php endwhile; ?>
    <?php endif;?>
</div>
<?php the_posts_pagination(['total'=>$wp_query->max_num_pages]); ?>
<?php wp_reset_query();?>
</div>
И всё прекрасно работает. Но если использовать этот же код на произвольной странице (созданной в админке), то динамическая подгрузка новых данных не происходит.

Вот скриншот настроек плагина.
https://prnt.sc/q3o4yf
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.11.2019, 09:30
Ответы с готовыми решениями:

Скрипт infinite scroll
Нужен такой скрипт для использования в интернет магазине. &lt;div class=&quot;raw1&quot;&gt; &lt;div class=&quot;block1&quot;&gt;Товар...

Infinite scroll - limit,offset
Добрый день ув. пользователи! Есть функция, которая всегда вызывается при загрузки стр., обращается к базе и выводит данные из таблицы. У...

Не могу сделать прокрутку с пагинацией Infinite Scroll
Разложите пожалуйста по полочкам для новичка 1-Скачал демку 2 страницы https://infinite-scroll.com/demo/masonry/ 2- на пк отдельно...

1
0 / 0 / 0
Регистрация: 23.10.2015
Сообщений: 15
29.11.2019, 15:46  [ТС]
Решил проблему тем что отказался от плагина и использовал способ описанный в этой статье http://gnatkovsky.com.ua/besko... agina.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
29.11.2019, 15:46
Помогаю со студенческими работами здесь

Не работает animation: bounce-fade 1.2s infinite;
position: absolute; bottom: 80px; left: 50%; margin-left: -10px; width: 21px; height: 29px; background:...

Не работает Scroll
установил xptweaker полазил в нём чёто поменял и где то там затесалась настройка скролла (чтото наподобии activemouse, знаю точно...

Не работает scroll
Здравствуйте! http://draincleaner.ru/ Вот такой код $(window).scroll(function(){ if ($(window).scrollTop() &gt;100) { ...

не работает scroll
&lt;head&gt; &lt;title&gt;&lt;/title&gt; &lt;style&gt; .block { width: 200px; height: 200px; margin-left: 400px; overflow-x: scroll;...

Не работает событие scroll
Здравствуйте, у меня вот такая вроде и глупая проблема но все же --- Не очень часто сталкиваюсь с javascript но вот нужно события скрола...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 30.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru