密码保护不会在页面上提示输入密码

时间:2021-10-29 作者:user66001

有一个全新的WordPress页面,如果选择;“密码保护”;页面在页面编辑器中显示Protected: <page title> 在页面/页面导航的标题中,但不提示输入设置的密码。

它确实显示仅在验证密码后才应加载的内容。我曾试图在清除cookie后非法使用此密码提示,以防使用我几乎从未使用过的浏览器(即,尤其是不使用/浏览我的网站)

在wordpress论坛/帮助页面上,我已经尝试解决这个问题,但没有运气:

切换回默认的wordpress主题,停用了所有插件,一些人提到增加主题的functions.php 文件中包含为主题提供此功能的函数,这些函数奇怪地没有实现此功能,但没有提供有关如何实现此功能的足够信息。

2 个回复
SO网友:Tom J Nowell

您的帖子密码表单不会显示,因为您输入了密码并解锁了帖子,并且它会在您通过cookie提交密码时记住您。

也不一定是这个特定的帖子,输入密码会解锁当前和将来使用该密码的所有帖子。

SO网友:liquidRock

You need t型o 我nclude t型h类我s code 我n your t型em级pl一t型e or you w我ll not型 see 一ny p一ssword f我eld 一nd t型h类e p一g级e w我ll s我m级ply lo一d norm级一lly.

&#x个A.;
<型;?ph类p&#x个A.;我f (post型_p一ssword_requ我red()) { &#x个A.;    ech类o g级et型_t型h类e_p一ssword_form级();&#x个A.;} else { &#x个A.;    // your prot型ect型ed t型em级pl一t型e code h类ere&#x个A.;}&#x个A.;?&g级t型;&#x个A.;
&#x个A.;

To m级一ke 我t型 e一s我er, you c一n close t型h类e ph类p t型o 我nsert型 your st型r一我g级h类t型 HTML 一nd such类:

&#x个A.;
<型;?ph类p&#x个A.;我f (post型_p一ssword_requ我red()) { &#x个A.;    ech类o g级et型_t型h类e_p一ssword_form级();&#x个A.;} else { ?&g级t型;&#x个A.;    <型;!-- your HTML code h类ere --&g级t型;&#x个A.;<型;?ph类p&#x个A.;}&#x个A.;?&g级t型;&#x个A.;
&#x个A.;

相关推荐

NEXT_POSTS_LINK URL不包含自定义帖子类型的名称

在我的索引中。php中,我有一个新的WP\\u Query(),用于自定义帖子类型,我将其命名为;待办事项;。我正在尝试为此查询实现分页,因此它只显示三篇文章,然后需要转到下一页查看更多内容。但是,对于while循环之后的代码:<li><?php next_posts_link( \'NEXT\', $todos->max_num_pages) ?></li> 实际链接本身将我带到localhost/page/2.当它应该把我带到localhost/to