Get_Search_link()重定向到404模板页面

时间:2013-04-30 作者:Force Flow

我构建了一个自定义主题,其中有一个404。php页面和搜索。php页面。

在模板的其他地方,我想直接链接到搜索页面。因此,我使用get\\u search\\u template()函数来获取搜索页面链接,其结果如下:http://example.org/search

当我单击链接时,我会被发送到404页面模板。

为什么会转到404页面模板而不是搜索页面模板?

1 个回复
最合适的回答,由SO网友:Rarst 整理而成

令人困惑的是,WordPress没有简单搜索页面的概念,它只有搜索结果页面的概念。这一区别很关键,因为搜索时没有您看到的搜索查询404。

如果需要专用搜索页面,则必须将其实现为自定义页面,请参阅Codex > Creating a Search Page.

结束

相关推荐

Add search box to page

有没有办法在页面上显示搜索框(类似于google登录页)?我已尝试创建搜索页面模板。但是,由于所有wp模板样式都消失了,因此这不起作用。谢谢