2013-07-13 106 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

請看看這個,看看它是怎麼回事。 –