2014-02-12 33 views
0

什麼是一個智能的方式來創建一個作者列表與他們各自的文章,而不是每個創建新的用戶?不是用戶的WordPress的作者

每位作者可以有許多文章,每篇文章可能有許多作者。

我知道這是如何工作在一個自定義的關係數據庫,但我不知道它如何最適合WP DP。

我認爲自定義帖子類型和自定義字段的組合?

回答

1

你最好讓他們使用作者角色。它會爲你節省很多工作。

這就是說,我可能會用自定義字段(post meta)標記帖子。然後你可以檢索那些get_posts,因爲你可以通過查詢元:

$args = array(
    'meta_query' => array(
     array(
      'key' => 'authorname', 
      'value' => 'steve', 
     ) 
    ) 
); 
$postsbyauthor = get_posts($args); 

如果你沒有使用自定義後的類型,你可以添加到您的查詢參數:

$args = array(
    'post_type' => 'guestpost' 
    'meta_query' => array(
     array(
      'key' => 'authorname', 
      'value' => 'steve', 
     ) 
    ) 
); 
$postsbyauthor = get_posts($args);