你有没有想让用户订阅 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 来创建一个按钮,或者添加图像图标作为订阅。
发表回复