Поддержка Проблемы и решения Как передать $_POST через пагинацию ?

  • Добрый день. Суть проблемы. Для вывода данных на страницу используется фильтр, $_POST параметры от пользователя.
    Для пагинации использую встроенную функцию: (для проверки вывел пост данные)

    print_r($_POST);
    the_posts_pagination(array(
        'mid_size' => 1,
        'prev_next' => true,
    ) );

    То есть, первая страница данные есть, переходим на вторую, $_POST пустой.

    Решил передать пост данные таким образом:

    print_r($_POST);
    the_posts_pagination(array(
        'mid_size' => 1,
        'prev_next' => true,
        'add_args' => $_POST
    ) );

    Итак перехожу на вторую страницу и $_POST превращается, угадайте во что? в $_GET.
    Я удивился такой трансмогрификации. И Вот пишу вам сюда, подскажите как можно передать $_POST на следующую страницу чтобы он не изменился.

Просмотр 1 ответа (всего 1)
Просмотр 1 ответа (всего 1)
  • Тема «Как передать $_POST через пагинацию ?» закрыта для новых ответов.