WordPress自定义查询分页URL问题

时间:2018-12-24 10:11:00

标签: wordpress url pagination search-form

我有一个包含3个字段的搜索表单:

  • 搜索名为“搜索”的文本字段
  • 名为“ order”的下拉菜单
  • 日期选择器命名为“日期”

和用于显示搜索结果的自定义WP_Query
和WordPress分页功能
搜索结果正确显示
但是,当我尝试转到下一页时,它也会正确显示下一页结果,但URL看起来不正确,URL看起来像这样:

/page/2/?search=run&date#038;date

当我注释掉日期选择器字段时它工作正常
我尝试用名为“ cat”的输入替换日期选择器,它工作正常

当我输入名为“ date”或“ year”的“ post_status”或“ age”或“ post_type”时,问题又回来了
这些是我到目前为止尝试过的名称

/page/2/?search=run&post_status#038;post_status

如何解决此URL问题?
如何在搜索中使用日期选择器,而不会导致此URL问题?

0 个答案:

没有答案