如何从WordPress帖子中删除作者姓名
要从WordPress帖子中删除作者姓名吗?默认情况下,WordPress没有选项来发布没有作者姓名的文章。在本文中,我们将向您展示从WordPress帖子中删除作者姓名的几种不同方法。
方法1:使用插件从WordPress帖子中删除作者姓名
这种方法更容易,并建议所有用户使用。但是,它可能不适用于所有WordPress主题。
您需要做的第一件事是安装并激活Show Hide Author插件。有关更多详细信息,请参阅有关如何安装WordPress插件的分步指南。
激活后,您需要访问插件»显示/隐藏作者页面配置插件设置。
插件会自动隐藏所有帖子类型的作者姓名。如果要显示特定帖子类型的作者姓名,则需要在此屏幕上选择它。
在帖子类型下方,您还可以添加要隐藏作者姓名的自定义URL。
此插件在大多数情况下可以隐藏作者姓名。但是,您的WordPress主题可能仍会在作者姓名前显示附带的文本。例如,’by John Smith’现在只显示’by’。
要隐藏此副行,您需要访问您的网站并将鼠标移到要隐藏的文本上。接下来,您需要右键单击并从浏览器菜单中选择“检查工具”。
现在您需要找到包含作者署名的div类。
接下来,您需要复制此处使用的CSS类,然后将其粘贴到高级选项下的插件设置中。
不要忘记单击保存更改按钮来存储您的设置。
方法2:从WordPress帖子中手动删除作者姓名
此方法要求您编辑WordPress主题文件。如果您之前没有这样做,那么请查看我们的指南,了解如何在WordPress中复制和粘贴代码。
注意:确保在进行任何更改之前创建主题或子主题的备份。如果出现问题,这将有助于您轻松恢复更改。
WordPress主题使用不同的代码变体来显示作者姓名。您需要找到负责在主题文件中显示作者姓名的代码并将其删除。
查找此代码的最常见位置是single.php,content.php,archive.php和index.php文件。
在许多情况下,您将无法找到输出作者姓名的代码。相反,您将在functions.php文件或template-tags.php文件中找到定义的模板标记。
例如,默认的Twenty Seventeen主题使用函数 twentyseventeen_posted_on
来显示作者姓名和发布日期/时间。此函数在template-tags.php文件中定义。
function twentyseventeen_posted_on() { // Get the author name; wrap it in a link. $byline = sprintf( _x( "by %s", "post author", "twentyseventeen" ), "<span class="author vcard"><a class="url fn n" href="" . esc_url( get_author_posts_url( get_the_author_meta( "ID" ) ) ) . "">" . get_the_author() . "</a></span>" ); // Finally, let"s write all of this to the page. echo "<span class="posted-on">" . twentyseventeen_time_link() . "</span><span class="byline"> " . $byline . "</span>"; // WPCS: XSS OK. }
function twentyseventeen_posted_on() { // Finally, let"s write all of this to the page. echo "<span class="posted-on">" . twentyseventeen_time_link() . "</span><span class="byline"> " . $byline . "</span>"; // WPCS: XSS OK. }
不要忘记保存更改并将文件上传回您的网站。
您现在可以访问您的网站以查看您的更改:
方法3:为发布WordPress帖子创建通用作者名称
此方法不会删除作者名称,但它可以用作变通方法。
基本上,您将创建一个通用作者姓名,并将其用于您过去和将来的所有文章。在发布每篇文章之前,您需要更改作者姓名。
这种方法是不可逆转的。如果您执行此操作并希望还原,则必须编辑每个帖子并手动将其分配给原始作者。
话虽这么说,让我们开始吧。
首先将新作者添加到您的WordPress网站,并为其提供通用用户名,例如editorialteam。
接下来,您需要访问用户»所有用户页面,然后点击您刚添加的用户名下方的“修改”链接。
在用户个人资料屏幕上,向下滚动到“昵称”选项并输入您要显示的名称(例如:编辑团队)。
之后点击下拉列表“公开显示名称”选项旁边的菜单,然后选择刚刚输入的昵称。
您还可以添加通用生物,甚至为该用户帐户创建一个重力图。
现在转到帖子»所有帖子页面并点击顶部的屏幕选项菜单。输入999表示要显示的项目数。
这将允许您快速编辑和更改大量帖子的作者姓名。
您需要使用复选框选择所有帖子,然后在批量操作下拉菜单下选择编辑。之后单击“应用”按钮继续。
WordPress现在将显示批量编辑选项。您需要将作者更改为先前添加的通用作者名称,然后单击“更新”按钮。
WordPress现在将更新所有选定的帖子并更改作者姓名。请记住,此过程可能需要一些时间,具体取决于您的WordPress托管速度。
如果您有超过999个帖子,那么您需要转到第2页并重复此过程。
这就是全部,您现在可以访问您的网站以查看它的实际效果。
我们希望本文能帮助您学习如何从WordPress帖子中删除作者姓名。您可能还希望查看我们列出的25种有效网站货币化方式列表。