1

我想知道您是否需要或可以仅在 wordpress 上为搜索结果页面制作帖子模板。我正在使用localhost 上的underscores.me框架开发我自己的子主题,并且遇到了一个导致我提出这个问题的问题。吨

他的问题本身是帖子(标准和自定义帖子类型)的帖子内容在搜索结果页面上更改为帖子永久链接的网址 -

例如,如果我搜索标题为 movie3 的帖子,它将在搜索结果页面上返回一个结果,但 post movie3 将删除帖子正文,包括摘录和阅读更多内容等,取而代之的是标题和日期后跟 localhost/?movies =movie3 而不是摘录或帖子正文(我使用的是可选摘录),然后是标签等。

这是我第一次使用 wordpress 进行开发,并且想知道像 relevanssi 这样的插件是否会缓解我的问题,特别是因为我已经读过 wordpress 搜索应该很糟糕?

4

1 回答 1

2

如果您正在构建自己的主题,我不建议为此使用插件。下划线主题应该在目录search.php中包含一个页面。wp-content/themes/yourtheme这是显示搜索结果的默认模板。

下划线的默认search.php模板应该包含“循环”:

<?php while ( have_posts() ) : the_post(); ?>

您可以the_excerpt();在“循环”内部调用 WordPress 函数来获取返回帖子的摘录。有关这方面的更多信息,请参阅http://codex.wordpress.org/Function_Reference/the_excerpt

于 2013-08-27T14:07:06.917 回答