有没有办法让登录WordPress的管理员在浏览网站时不必输入受密码保护的页面的密码?

时间:2017-07-06 作者:TheLoneGrainger

目标是让他们可以登录WordPress,然后作为普通用户浏览网站,而不必为受密码保护的页面输入密码。

我只是通过发布选项下的可见性设置,在页面和帖子上使用WordPress提供的内置密码保护。

大约有80个受pw保护的页面,每个页面都有不同的密码,因此WP使用的cookie在这种情况下也无法工作。

1 个回复
最合适的回答,由SO网友:Jacob Peattie 整理而成

从4.7开始,您可以过滤post\\u password\\u所需的功能:

function my_admins_dont_need_password( $required ) {
    if ( current_user_can( \'manage_options\' ) ) {
        $required = false;
    }

    return $required;
}
add_filter( \'post_password_required\', \'my_admins_dont_need_password\' );
更换manage_options 不管怎样capability 您要使用以允许用户跳过密码表单。

结束

相关推荐

Wrong wp-admin URL

我刚安装了一个WordPress站点,并在一个反向代理后面配置了该站点的URL-http://example.com/hello问题我可以访问admin dashboard页面,但由于链接变为http://example.com/wp-admin 而不是http://example.com/hello/wp-admin. 我怎样才能摆脱这种奇怪的行为?可能有帮助的详细信息</我确信WordPress地址(URL)和站点地址(URL)配置为http://example.com/hello, 我甚至检查