1
我尝试在Wordpress网站中创建自定义搜索页面。我在Google上阅读了一些教程,并且几乎已经完成了它。自定义WordPress搜索和查询网址
我的主题使用index.php
页面作为搜索结果。所以,我复制它,将其重命名为searchpage.php
,将其作为模板并使用Wordpress管理中的此模板创建了一个页面。
然后,我更改了搜索表单上的操作以使用新页面/search
。
如果我手动尝试/search/test/
它的作品。如果我使用小部件,它将重定向到/search/?s=test
并返回404页。
有什么办法可以使这两个工作或防止小部件使用第二个?
此外,/search/test
仍然使用index.php
布局,而不是searchpage.php
我做它。谢谢。未调用新模板的问题已解决。但是,我仍然无法解决查询的问题。 – Tasos
如果您删除搜索表单的操作以使用/搜索,它应该将您的?s =查询正确路由到新的搜索结果页面。 – Dmitriy
我也有另一个问题。我会为它开一个新的问题。这次真是万分感谢。如果我将操作更改回“/”,它将以两种方式工作。 – Tasos