我需要对页面进行密码保护,但从我查找的内容来看,表单的操作需要使用以下内容:
action="\' . esc_url( site_url( \'wp-login.php?action=postpass\', \'login_post\' ) ) . \'"
或
action="\' . get_option(\'siteurl\') . \'/wp-login.php?action=postpass"
两者都是完全相同的东西,都利用
wp-login.php.
我面临的问题是,我的公司使用VPN来允许访问/wp-admin 登录页--这反过来也会影响wp-login.php 文件因此,由于VPN限制,密码保护页面效果对我们的用户不起作用,并将他们路由到403状态页面。是否有其他方法可以使用受密码保护的页面功能,而无需使用wp-login.php ?
我想没有,但我想问问是否有人有任何见解。在VPN上列入白名单将破坏我们使用VPN访问管理面板的目的,因此sorta陷入了两难境地。