5

第一次尝试在 Wordpress 页面上使用受密码保护的可见性选项,但它似乎什么也没做。添加密码后,如果我查看该页面,它从不要求输入密码。不同的浏览器,清除所有临时文件,退出 wordpress 管理员,没有任何区别。甚至登录到从未访问过站点或管理员的远程计算机并在没有任何提示输入密码的情况下打开页面。有没有其他人遇到过这个问题?我的谷歌技能让我失望了。

4

2 回答 2

10

最终发现模板需要 content() 函数才能显示密码提示。对于那些在我的情况下需要密码保护整个模板中的内容或 PHP 脚本的人,这适用于http://wordpress.org/support/topic/346373

于 2010-05-20T13:41:13.817 回答
5

似乎主题必须支持此功能。我发现你必须使用这样的东西才能让它工作

<?php 
    if (post_password_required()) { 
        echo get_the_password_form();
    } else {
        echo "<p>Protected content</p>";
    }
?>
于 2020-08-12T13:56:41.793 回答