我在我的網站上有兩個特殊用戶。我們稱他們爲user1和user2。用戶1管理「用戶頁面1」,用戶2管理「用戶頁面2」。我希望他們的帖子在我點擊這些鏈接時出現,並且只能在Wordpress中看到他們的帖子。只允許某些用戶帖子在Wordpress的頁面上顯示?
- 我應該使用類別爲這一點,如果是的話,我怎麼創建一個特定類別,只顯示帖子的鏈接?
- 我需要一個模塊嗎?
- 如果答案仍不清楚,我該怎麼做?
我在我的網站上有兩個特殊用戶。我們稱他們爲user1和user2。用戶1管理「用戶頁面1」,用戶2管理「用戶頁面2」。我希望他們的帖子在我點擊這些鏈接時出現,並且只能在Wordpress中看到他們的帖子。只允許某些用戶帖子在Wordpress的頁面上顯示?
您可以使用wp_qurey()函數來顯示特定作者的帖子。
顯示按作者的帖子,使用作者ID:
$query = new WP_Query('author=123');
顯示按作者的帖子,用筆者user_nicename「:
$query = new WP_Query('author_name=rami');
這裏更多的細節 - http://codex.wordpress.org/Class_Reference/WP_Query#Author_Parameters
您可以使用get_author_posts_url()
創建一個鏈接到列出特定作者的帖子的頁面:http://codex.wordpress.org/Function_Reference/get_author_posts_url
鏈接的格式(如果您只想繼續並在您的瀏覽器中首先進行測試)將爲http://www.yoursite.com/author/authorname
。
希望有幫助!
複製您的索引頁面循環,然後將查詢從post_per_page查詢更改爲此,即完成。
$query = new WP_Query('author_name=rami');