什么是WordPress中的私密和受保护文章
WordPress提供了一些基本工具来创建文章并将其与公众隔离开来。你可以在编辑器屏幕上的“状态和可见性”框中选择这些选项。
“私密”选项只允许登录用户查看内容。用户至少需要具有编辑者或管理员用户角色才能查看私密内容。而“密码保护”选项允许任何有密码的人查看内容,即使他们不是你WordPress网站的用户。
当你发布一篇私密文章时,WordPress会自动在标题前显示“Private”作为前缀。这不仅在文章或页面本身上显示,还会在主页或主博客页面等归档页上显示。同样地,WordPress也会在密码保护的文章和页面前添加“Protected”前缀。这些标签旨在区分其他非私密和公开的文章。
在WordPress中更改私密和受保护前缀
在本教程中,你需要向你的WordPress网站添加一些代码。如果你之前没有做过,请参阅我们关于如何在WordPress中粘贴代码片段的指南。
1. 更改受保护文章前缀
简单地将以下代码添加到你的主题的functions.php文件、站点专用插件或WordPress代码片段插件中:
function change_protected_title_prefix() { return '仅限家庭成员: %s'; } add_filter('protected_title_format', 'change_protected_title_prefix');
你可以将“仅限家庭成员”更改为你希望用作密码保护文章前缀的任何文字。我们建议使用WPCode插件来轻松添加自定义代码,而无需编辑主题的functions.php文件,这样你就不必担心会破坏你的网站。安装并激活免费的WPCode插件后,从WordPress仪表板点击“代码片段”菜单项,然后点击“添加新片段”按钮。
接下来,选择“(新片段)添加自定义代码”选项并点击下方的“使用片段”按钮。然后,可以给你的代码片段命名,以便于记住这段代码的用途。将上面的代码片段粘贴到“代码预览”框中,并从右侧的下拉菜单中选择“PHP片段”作为代码类型。之后,简单地将切换按钮从“未激活”切换为“激活”,然后点击“保存片段”按钮。
现在,你可以预览你的网站上的密码保护文章。以下是在我们测试网站上的显示效果:
2. 更改私密文章前缀
同样地,你可以使用以下代码来更改私密文章的前缀:
function change_private_title_prefix() { return '仅限编辑者: %s'; } add_filter('private_title_format', 'change_private_title_prefix');
你可以将“仅限编辑者”更改为任何你希望用作私密文章前缀的文字。仅需按照上述步骤使用WPCode添加自定义代码。之后,你可以访问私密文章或页面查看效果。以下是在我们测试网站上的显示效果:
额外提示:在WordPress中正确保护内容
如果你定期与特定用户共享私密或密码保护的内容,那么建议使用一个适当的工具来管理用户访问权限。MemberPress是市场上最好的WordPress会员插件,它具有强大的访问控制功能,允许你限制特定用户查看内容。
你可以创建用户组并限制一些文章或页面的访问权限。你还可以添加付费订阅,以便在你的网站上销售仅限会员的内容。有关完整说明,请参阅我们的教程:如何在WordPress中制作会员网站。
我们希望本文能帮助你了解如何轻松更改WordPress中的私密和受保护文章前缀。你可能还想查看我们的教程:如何为整个WordPress网站设置密码保护,或如何使用WordPress创建一个私人博客。如果你喜欢这篇文章,请订阅我们的YouTube频道获取更多WordPress视频教程。你还可以在Twitter和Facebook上找到我们。