如何对WordPress上的一页帖子进行密码保护?

时间:2015-10-19 作者:malakhim

我的网站上有几个页面,我想对显示最新帖子的页面进行密码保护。简单地转到管理面板并设置“可见性:受密码保护”并不能做到这一点。。。有什么帮助吗?

我在本地机器上使用Wordpress 4.3.1,如果有任何用处的话。

提前感谢!

2 个回复
最合适的回答,由SO网友:cybmeta 整理而成

当您创建一个页面并将其分配到“设置->阅读”中的“文章页面”时,它不再被视为一个页面,而是一个存档。这就是为什么标准密码保护不起作用。您需要自己构建最新的帖子页面,例如使用页面模板和/或pre_get_posts 行动

SO网友:Ashok Dhaudk

密码保护是WordPress的内置功能,以防您不知道。创建页面时,只需单击右侧发布框中可见性旁边的“编辑”。选择“Password protected”(密码保护)并按您的选择设置密码。

下面是它的屏幕截图。也可在第页找到。帖子截图。

enter image description here

相关推荐

Password Protected Page Title

我目前正在使用Sage 8.5.1主题,并且有一些受密码保护的页面。客户希望删除“受保护”一词,但不希望删除标题。我使用了此代码段add_filter( \'protected_title_format\', \'remove_protected_text\' ); function remove_protected_text() { return __(\'%s\'); } 但它也删除了标题。我看过了,似乎到处都在使用基本相同的代码片段。我在根语篇上提出了这个问