Intereting Posts
Имя сайта не отображается в строке браузера, только URL Создание плагина WordPress исключительно для панели администратора с тире меню и подменю WP Custom Fields Metabox Disappears – проблема с плагином ACF Запланированное событие не запускается в полночь Добавьте пользовательский почтовый ящик в пользовательский заголовок сообщения Отображение данных из пользовательского мета поля на странице пользователя Заказ штампа datetime стиля mysql с помощью meta_query Поиск сообщений, основанных на их URL-адресе администратора? Создание вращающегося слайдера заголовка / изображения с использованием настройки темы wp_enqueue не работает Лучший способ интегрировать контактную страницу с wordpress REST API Получить все зарегистрированные разделы настройки темы wp? Можно ли не получать уведомления по электронной почте для комментариев? Медиа-библиотека на другом сервере? Удалить родительскую страницу из URL-адреса

Как передать текущее содержимое $ wp_query на новую страницу?

Я разрабатываю тему WordPress, которая использует много AJAX. Он состоит из двух основных страниц: индекса, который отображает список сообщений и средство просмотра (похоже на single.php).

Когда сообщение кликается в index.php, WordPress берет пользователя в viewer.php, который отображает сообщение.

В viewer.php отображается выбранное сообщение, а ссылки prev next будут загружать предыдущие или следующие сообщения с помощью AJAX вместо текущего.

Моя проблема заключается в том, что в index.php могут применяться различные фильтры категорий, поэтому я хотел бы, чтобы точная последовательность сообщений, отображаемых в index.php, передавалась в viewer.php, поэтому следующий и пост будут использовать последовательность отображаемых сообщений на главной странице.

Я читал документы, чтобы понять, как WP обрабатывает информацию $ wp_query, но я не уверен, что понимаю ее, поэтому я был бы признателен за вашу помощь.