这种流行病改变了我在公司中的角色,所以我现在正在做我们所有的WordPress开发工作,尽管我没有接受WordPress培训。如果你愿意的话,可以随意评论我的老板缺乏智慧!
无论如何,我要做的是创建一个受密码保护的页面。知道密码的访问者可以输入密码并查看内容。到目前为止,一切顺利。我发现了这一点,甚至可以自定义登录屏幕的外观,这样就不会像默认的那样难看了。
然而,客户端要求我配置页面,以便如果访问者离开页面,他们需要重新输入密码才能返回到内容。似乎有很多可能的解决方案,但我似乎无法使其中任何一个奏效。我不断发现的代码是以下代码的一些变体:
function wpse_191369_post_password_expires() {
return time() + 10; // Expire in 10 seconds
}
add_filter( \'post_password_expires\', \'wpse_191369_post_password_expires\' );
我已经将其插入到我的孩子主题的函数中。php,并在Chrome上以匿名模式进行测试。我可以登录一次并查看内容,但如果我尝试打开新的“匿名”选项卡或窗口,我仍然可以访问内容,而无需输入密码。我确信解决方案显而易见,但我在这里是个新手,真的只是在黑暗中蹒跚而行!
提前感谢您的建议!