У меня есть страница в WordPress, где я делаю вызов API для генерации некоторых данных. У меня есть форма с method="get" и когда пользователь вводит ключевое слово, он делает запрос и генерирует ответ. Теперь, чтобы создать нумерацию страниц, мне нужно передать другой параметр в строке запроса {amp}amp;page=2 .

Проблема заключается в том, что когда я делаю этот URL-адрес в формате WordPress, вместо этого ?keyword=something{amp}amp;page=2 URL становится: /2/?keyword=something .

Есть ли способ сохранить строку запроса с {amp}amp;page=2 ?

Спасибо.

 {amp}lt;?php $args = array( 'base' ={amp}gt; '%_%', 'format' ={amp}gt; '?paged=%#%', 'total' ={amp}gt; 1, 'current' ={amp}gt; 0, 'show_all' ={amp}gt; false, 'end_size' ={amp}gt; 1, 'mid_size' ={amp}gt; 2, 'prev_next' ={amp}gt; true, 'prev_text' ={amp}gt; __('« Previous'), 'next_text' ={amp}gt; __('Next »'), 'type' ={amp}gt; 'plain', 'add_args' ={amp}gt; false, 'add_fragment' ={amp}gt; '', 'before_page_number' ={amp}gt; '', 'after_page_number' ={amp}gt; '' ); ?{amp}gt; 

Выше приведены аргументы по умолчанию для WordPag Paginate.

Чтобы передать страницу в виде строки запроса, вы можете передать ее

‘add_args’ ={amp}gt; массив (‘page’ ={amp}gt; ‘номер страницы’, ‘ключевое слово’ ={amp}gt; ‘что-то’)

Может быть, это поможет вам.