2014-10-18 59 views
2

我最初發布這個WordPress的堆棧,但顯然這是題外話(???),並建議我問在這裏,所以這裏的原題:顯示合着者加WordPress的插件

「我試圖聯合作者加插件添加到主題Oldpaper。

不過,我跟着文檔,它根本不顯示多個作者。

按照說明書here中,我已添加到single.php的代碼:

if (function_exists 
('coauthors_posts_links')) { 
    coauthors_posts_links(); 
} else { 
    the_author_posts_link(); 
} 

但是,帖子仍然只顯示一位作者。 Single.php是使用the_author()的唯一地方,所以它必須是添加代碼的正確位置。

任何建議,將不勝感激。」

隨後,我注意到,該插件的文件顯然是無效的,根據WordPress的編輯,我不知道我相信這是因爲所有的後臺工作,它只是它不工作的前端。

+0

這既可以是與功能的問題調用自身,或如何插件的問題被激活如果函數沒有被Wordpre加載ss,它永遠不會被調用。嘗試添加'echo「函數coauthors_posts_links在」if「語句中存在」;「。這是否打印出任何東西? – 2014-11-03 02:02:20

回答

0

如果你深入瞭解一下說明...

if (function_exists('coauthors_posts_links')) : 
    printf(__('<span class="%1$s">Posted on</span> %2$s <span class="meta-sep">by</span> %3$s', 'twentyten'), 
     'meta-prep meta-prep-author', 
     sprintf('<a href="%1$s" title="%2$s" rel="bookmark"><span class="entry-date">%3$s</span></a>', 
      get_permalink(), 
      esc_attr(get_the_time()), 
      get_the_date() 
     ), 
     coauthors_posts_links(null, null, null, null, false) 
    );