WordPress页面不会通过可见性选项进行密码保护

jor*_*ren 3 wordpress password-protection

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

Mla*_*vic 6

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

<?php 
    if (post_password_required()) { 
        echo get_the_password_form();
    } else {
        echo "<p>Protected content</p>";
    }
?>
Run Code Online (Sandbox Code Playgroud)


jor*_*ren 5

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