2011-11-04 32 views
1

我與WordPress開發一個初學者,想有一個關於比較正確的做法建議,以解決兩個問題:相關崗位在一個頁面,WordPress的

1)我有一個帖子和博客頁面,儘管帖子會出現在主頁中,但他們通常與博客的其他頁面有關,所以我也希望它們出現在這些頁面末尾的新聞框中。如何完成這個最好的方法?請詳細說明!

2)我想創建一個頁面,顯示更多的頁面按類別劃分,顯示類別名稱e頁面裏面。任何建議?再請不要留下詳細的說明:)

非常感謝!

+2

嘗試http://wordpress.stackexchange.com。 SO更多用於編程問題,而這些更多是WordPress API的問題。 – mrtsherman

+0

感謝甚至不知道它存在! (並且感謝在這些情況下許多人不投票) – Bakaburg

回答

0

那麼,讓我們回答這個問題,因爲它很直接。

你需要的WordPress的抄本可能是在這裏: https://codex.wordpress.org/Template_Tags/get_posts

你想$帖= get_posts(陣列( '類'=> 'XXX')); 'xxx'是您所在頁面的主要類別。

如果您有多個類別,您可以執行多個查詢並以某種方式進行合併(例如,通過使用postID查找重複項),或者您可以隨第一個一起去......很大程度上取決於內容和用戶羣。

一旦你有結果,你可以循環它們。請注意,這與主循環不一樣,因爲這取決於全局變量。

如果你知道足夠多的PHP已經得到這麼多,從結果數組中提取值應該很容易: 例如 echo $ posts [post_number] ['post_title'];