2013-07-13 187 views
0

我正在为即将到来的选举创建一个网站。页面上的WordPress搜索结果

我的WordPress网站有一个名为“新闻报道”的类别,其中包含所有候选人的新闻报道,以及与选举有关的其他信息。

我也有另一部分的候选人,其中每个候选人有自己的网页。这些候选页面将列出关于候选人的一些信息,他们正在运行的区域,照片和评论部分。

我想要做的是在每个候选人页面上自动包含“新闻”部分中的一些故事。例如,如果我们正在查看Jane Doe的页面,页面上的某个部分可能会显示'Jane Doe的最新消息',并会显示她最近的5个故事。

基本上,我需要做的是自动返回候选页面上的术语搜索结果。

有关如何通过插件,使用PHP或其他方法完成此任何想法?

在此先感谢您提供的任何帮助。

+0

你甚至看过wordpress开发者文档吗?大约需要10秒钟才能在官方文档中找到您想要的内容...... – Lepidosteus

+0

我发现如何通过创建自定义模板文件来实现,但想知道是否有插件或更容易的插件。我可以为此创建一个自定义模板文件,这不是问题。 –

回答

0

这是我能想到的将类别的帖子与页面链接的最简单的方法。

使用高级自定义字段在页面中所谓的“新闻类别”与“分类”和“类别”的分类的字段类型创建一个新的领域。这将允许您选择要与每个页面关联的类别。

在模板文件为您的候选人页面,使用wp_get_recent_postshttp://codex.wordpress.org/Function_Reference/wp_get_recent_posts),并且在$args设置你的“类”到get_field()http://www.advancedcustomfields.com/resources/functions/get_field/)的结果。

这将返回您为该页选择的类别的最新帖子。你所要做的就是根据需要格式化数据。

+0

请看看这个,看看它是怎么回事。 –