我希望有人可以帮我解决这个问题。
我知道如何在wordpress管理区域密码保护页面,在编辑页面区域,编辑可见性并将其设置为密码保护。我想知道是否有wordpress php函数来检查用户是否在布局php文件中键入了正确的密码。它似乎只显示密码输入框,如果在您的布局中。我在布局中显示的内容不仅仅来自wordpress帖子。我希望能够检查用户是否已输入此密码,然后显示其余内容。
现在,当我写这篇文章时,我想到了一个想法,它没有使用任何wordpress函数。我可以检查wordpress为此设置的cookie,只检查cookie是否存在,然后我们知道该人已登录。这假设受密码保护的页面使用cookie。
对此有任何帮助表示赞赏。
谢谢, 伊恩
答案 0 :(得分:0)
您应该检查会话而不是Cookie。 Wordpress似乎不太可能在cookie中检查您的登录状态,因为它们很容易伪造。它可能会检查cookie中的加密密码并使用该密码登录,然后创建会话。