你有沒有想讓用户訂閲 WordPress 中的特定作者是文章? 如果您運行一個多作者 WordPress 網站,那麼您的用户可能想訂閲他們最喜歡的作者。 在本文中,我們將向您展示如何允許用户在 WordPress 中訂閲個別作者。
為什麼添加訂閲 WordPress 特定作者文章這一功能?
像 Huffington Post 這樣的大型多作者博客允許用户關注他們最喜歡的作者。 您也可以在您的多作者 WordPress 網站中提供此功能。 WordPress 為您的網站上的所有作者,類別,標籤,自定義帖子類型和評論生成 RSS 提要。 但是,您的用户無法看到這些 Feed 鏈接,而不知道在哪裏看。作為網站所有者,您只需添加鏈接和訂閲選項,以便用户可以訂閲作者。
話雖如此,讓我們來看看如何讓用户輕鬆訂閲 WordPress 中的作者。
在 WordPress 中添加訂閲作者功能
您 WordPress 網站上的所有作者都有自己的 RSS 提要。 此 RSS 提要位於如下 URL:
http://www.example.com/author/tom/feed/
不要忘記用現有作者的名字替換』tom』 。
許多 WordPress 主題都附有一節,在文章末尾顯示作者的個人資料。 您可以在作者的生物部分添加此 HTML 代碼,以顯示其 RSS 提要的鏈接。
<a href="http://www.example.com/author/tom/feed">Subcribe Tom's Posts</a>
您還可以自動生成鏈接並使用短代碼手動將其插入到帖子中。
首先,您需要將此代碼添加到主題的 functions.php 文件或特定於站點的插件中。
// Function to generate author's RSS feed link function wpb_author_feed() { $authorfeed = get_author_feed_link( get_the_author_id(), ''); $authorfeedlink = '<a href='. $authorfeed . '> Subscribe to get more posts from ' . get_the_author_meta( 'display_name') .'' ; return $authorfeedlink; } // Create a shortcode to display the link add_shortcode('authorfeed', 'wpb_author_feed'); // Enable shortcode execution in WordPress text widgets add_filter('widget_text', 'do_shortcode');
您現在可以在您的帖子中使用短代碼 [authorfeed],它將自動生成一個鏈接到作者的 RSS 提要。 隨意自定義要為鏈接顯示的文本。
在邊欄中添加訂閲作者鏈接
我們將使用我們上面顯示的短碼方法在 WordPress 博客的側欄中顯示訂閲作者鏈接。 只需轉到 Appearance»Widgets 頁面,並在您的側欄中添加一個文本小部件。
您將需要在窗口小部件的文本區域中添加 [authorfeed] 短代碼。 之後,不要忘記單擊保存按鈕來存儲窗口小部件設置。
您現在可以訪問您的網站,查看側邊欄的行動。這種方法的問題是它將在包括主頁,類別和標籤存檔等的每個頁面上顯示窗口小部件。您需要安裝並激活顯示窗口小部件插件。 有關詳細信息,請參閲我們關於如何安裝 WordPress 插件的逐步指南。
激活後,您需要訪問 Widget 頁面並編輯您之前添加的作者的 Feed 小部件。
您將注意到在您網站的不同頁面上控制窗口小部件顯示的新選項。 現在您需要選擇 「在檢查頁面上顯示」,然後檢查單個帖子選項。不要忘記單擊保存按鈕以存儲您的窗口小部件設置。
現在您可以訪問您的網站,查看您的作者訂閲鏈接。 您可以使用一些 CSS 來創建一個按鈕,或者添加圖像圖標作為訂閲。
發表回覆