Добавить новость
ru24.net
Все новости
Февраль
2024

Разработка бесконечной прокрутки с фильтрацией по URL-паттернам для WP

0
Ищу разработчика WordPress для добавления функционала бесконечной прокрутки на сайт. Сайт уже использует плагин "WordPress Infinite Scroll – Ajax Load More" для реализации бесконечной прокрутки, однако текущая реализация не полностью соответствует требованиям.

Задачи:
1. Мне не нужен плагин\решение многоязычности сайта

2. Модификация или замена текущего решения: Необходимо модифицировать существующий плагин или разработать собственное решение для бесконечной прокрутки, которое будет загружать страницы в соответствии с определенными URL-паттернами.

3.Фильтрация по URL-паттернам: При прокрутке страницы (только для тип page) вниз, должны подгружаться только те страницы (page), URL которых содержит определенный текст. Например, для страницы https://site.com/it/news12067/, должны подгружаться только страницы с /it/ в URL.

Например, когда я прокручиваю свою страницу (тип page) https://site.com/it/news12067/ вниз в режиме бесконечной прокрутки, я вижу случайные страницы с моего сайта которые подгружает плагин "WordPress Infinite Scroll – Ajax Load More"
Нужно делать, чтобы этот плагин , (или придумать свое решение) загружал не случайные страницы при прокрутке страницы вниз, а загружал только те страницы, которые имеют определённый шаблон в url (url имеет определённый текст.

В данном примере загружать в бесконечной прокрутке страницы у которых в url присутствует /it/) и соответственно если я открыл страницу моего сайта вот такую https://site.com/es/news12067/ , то нужно чтоб при прокрутке страницы вниз плагин (или же ваше решение которые вы реализуете) подгружало в бесконечной прокрутке страницы у которых в url присутствует /es/ и так далее.

Всего могут быть вот такие 11 паттернов и что конкретно им нужно внизу подгружать в при прокрутке вниз страницы:
для страницы https://site.com/en/news***** -грузим внизу в бесконечном скроле только страницы у которых в их url присутствует /en/
для страницы https://site.com/zh/news***** -грузим внизу в бесконечном скроле только страницы у которых в их url присутствует /zh/
для страницы https://site.com/es/news***** -грузим внизу в бесконечном скроле только страницы у которых в их url присутствует /es/
для страницы https://site.com/pt/news***** -грузим внизу в бесконечном скроле только страницы у которых в их url присутствует /pt/
для страницы https://site.com/id/news***** -грузим внизу в бесконечном скроле только страницы у которых в их url присутствует /id/
для страницы https://site.com/fr/news***** -грузим внизу в бесконечном скроле только страницы у которых в их url присутствует /fr/
для страницы https://site.com/ja/news***** -грузим внизу в бесконечном скроле только страницы у которых в их url присутствует /ja/
для страницы https://site.com/de/news***** -грузим внизу в бесконечном скроле только страницы у которых в их url присутствует /de/
для страницы https://site.com/tr/news***** -грузим внизу в бесконечном скроле только страницы у которых в их url присутствует /tr/
для страницы https://site.com/it/news***** -грузим внизу в бесконечном скроле только страницы у которых в их url присутствует /it/
для страницы https://site.com/news***** -грузим внизу в бесконечном скроле только страницы у которых нету в их url ни одного из этих патернов: /en/, /zh/, /es/, /pt/, /id/, /fr/, /ja/, /de/, /tr/, /it/



Moscow.media
Частные объявления сегодня





Rss.plus




Спорт в России и мире

Новости спорта


Новости тенниса
Дарья Касаткина

Капризов стал лучшим снайпером года в НХЛ, Кудерметова прошла Касаткину. Главное к утру






МТС: в 2024 году число нежелательных звонков в России выросло на 48%

ВМ: при утрате паспорта нужно в тот же день обратиться в полицию

4 января в Москве и области ожидаются облачный день с прояснениями и сильный гололед

Грузовик парализовал движение на М5 в Челябинской области