我在WordPress中有一个页面,我在其中进行API调用以生成一些数据。我有一个带有method="get"
的表单,当用户键入关键字时,它将发出请求并生成响应。现在,要创建分页,我需要在查询字符串&page=2
中传递另一个参数。
问题是当我执行WordPress格式的URL并改为:?keyword=something&page=2
时,URL变为:/2/?keyword=something
。
是否可以使用&page=2
保留查询字符串?
谢谢。
答案 0 :(得分:1)
<?php $args = array(
'base' => '%_%',
'format' => '?paged=%#%',
'total' => 1,
'current' => 0,
'show_all' => false,
'end_size' => 1,
'mid_size' => 2,
'prev_next' => true,
'prev_text' => __('« Previous'),
'next_text' => __('Next »'),
'type' => 'plain',
'add_args' => false,
'add_fragment' => '',
'before_page_number' => '',
'after_page_number' => ''
); ?>
以上是可用于wordpress分页的默认参数。
为了将页面作为查询字符串传递,您可以将其传递给
'add_args'=>数组('page'=>'page number','keyword'=>'something')
也许这会对您有所帮助。