@sowenak

Как узнать номер страницы, на которой расположен пост (Wordpress)?

Сделал подгрузку постов на AJAX по этому гайду https://misha.agency/wordpress/ajax-pagination.html
На сайте у постов нет своих страниц, их содержимое открывается в попапе.
в связи с этим нужно сделать чтобы при открытии попапа поста в адресной строке появлялась ссылка, при копи-пасте чтоб она открывалась вместе с попапом этого поста. Как это сделать знаю. Однако стопорнулся на вот каком моменте:
Как мне узнать на какой странице пагинации должен быть этот пост, что бы "пролистать" до неё?
Попробую объяснить подробнее:
Пользователь переходит по ссылке sait.ru/product/#id143
Открывается страница sait.ru/product и на ней открывается попап с содержимым поста 143
Если закрыть этот попап, то на странице будет 20 постов, но пост 143 находится на 7ой странице пагинации, мне же нужно, что бы товары были прогружены на 7 страниц в данном случае.
  • Вопрос задан
  • 90 просмотров
Пригласить эксперта
Ответы на вопрос 1
OtshelnikFm
@OtshelnikFm Куратор тега WordPress
Обо мне расскажет yawncato.com
sait.ru/product/?my-page=7&id=143

по гету подгружаешь нужную страницу. Скриптом цепляешь айдишник и инициализируешь модалку

Скрипт загрузки постов также надо научить подгружать и те записи что выше (новей) - тогда проблем не будет с любого места стартануть и грузить в зависимости от скролла.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы