Custom Search Results Page

时间:2017-05-13 作者:Michael

我正在尝试创建自定义搜索结果页面。我不允许直接编辑php文件。我一直在使用[include\\u php]短代码来编写尽可能少的php代码。

我试图让用户远离默认的“帖子”页面,因此,当用户搜索时,我想要一个自定义页面,将用户链接到我自己构建的页面,而不是相应的帖子页面。

有没有办法不用编辑php文件就能做到这一点?

1 个回复
SO网友:Jay the Geek

您需要正确覆盖希望他们看不到的页面。例如,如果您有一个看起来是单向的公文包页面,您可以通过拥有自定义公文包来覆盖它。您自己的php。

在那里,您可以修改外观,但也可以设置自定义查询,基本上覆盖搜索以显示您想要显示的内容。

在不编辑任何PHP文件的情况下,确实无法做到这一点,但为了避免丢失更改,我建议将新模板放在子主题或插件中。

这可能会帮助您了解可用的模板以及如何使用它们。https://developer.wordpress.org/themes/basics/template-hierarchy/

结束

相关推荐

Search query with Ajax

我正在运行一个$wpdb 选择查询并从文本框中获取其参数。结果显示只要我按下搜索按钮,但我想用Ajax做同样的事情,而不刷新页面。我什么都试过了,但页面仍在刷新。jQuery代码:jQuery(document).ready(function() { jQuery(\"#Submityourskill\").click(function(){ jQuery.post(yes.ajaxurl,{action : \'doit\'},