1

我希望有人可以帮助我解决这个问题。

我知道如何对 wordpress 管理区域中的页面进行密码保护,在编辑页面区域中,编辑可见性并将其设置为密码保护。我想知道是否有 wordpress php 函数来检查用户是否在布局 php 文件中输入了正确的密码。如果在您的布局中,它似乎只显示密码输入框。我展示的内容不仅仅是来自我的布局中的 wordpress 帖子。我希望能够检查用户是否已经输入了此密码,然后显示此内容的其余部分。

现在,当我写这篇文章时,我想到了一个想法,它不使用任何 wordpress 功能。我可能会检查 wordpress 为此设置的 cookie,只需检查 cookie 是否存在,然后我们就知道此人已登录。这是假设受密码保护的页面使用 cookie。

对此的任何帮助表示赞赏。

谢谢,伊恩

4

1 回答 1

0

您应该检查会话而不是 cookie。Wordpress 似乎不太可能在 cookie 中检查您的登录状态,因为它们很容易伪造。它可能会检查 cookie 中的加密密码并使用该密码登录,然后创建会话。

于 2010-10-27T17:38:59.187 回答