我已将自定义表单添加到我的一个页面模板中。它屈服于自己$_SERVER[\'REQUEST_URI\']
希望我能抓住$_GET
值并使用修改我的查询pre_get_posts
, 但它却转到了404。
因此,为了澄清,我不想使用搜索。php,我希望它发回我的页面模板,并修改我的查询以显示“filterd”结果,而不是404ing。
我试过使用pre_get_posts
测试是404还是搜索,但我也不想阻止404的任何其他操作。
那么,我如何在同一页面/url/页面模板上使用查询,而无需回复search.php
还是让我的查询导致404?
因此,使用定制搜索表单后,url当前为http://mydomain.com/page-slug/?year=1111
- 我想根据$_GET
价值