仅在网站的一部分以管理员身份登录

时间:2016-01-19 作者:Yair Altman

我最近从WP 3.1升级到了4.4.1。在新的设置中,我显然被视为仅在网站的部分(/博客/*)上登录(作为管理员),而在其他页面(没有/博客/前缀)上没有登录:

我只在上看到管理栏http://undocumentedmatlab.com/blog/* 发布,但不在页面上(例如。http://undocumentedmatlab.com/about/todo). 在这些页面上,我在页面底部看到了未登录的新评论部分,这证明我没有被识别为已登录我看不到新帖子的草稿-我可以编辑新帖子,但当我单击<;预览>我重定向到的按钮,例如。http://undocumentedmatlab.com/?p=6244 这会导致页面未找到错误(因为我显然没有登录)

我总是登录我的电脑,我从不注销。在某些网站页面上,WP识别我已登录,但由于某些未知原因,在其他页面上,WP未识别我已登录。

如何修复此问题,以便WP知道我已登录?

Edit: 我发现通过给get_currentuserinfo(); 在标题中。这个问题似乎已经解决了。我仍然不知道为什么会发生这种情况,但至少对于其他碰巧有这种问题的人来说,这是一个有效的解决方案。

1 个回复
SO网友:Yair Altman

我发现通过给get_currentuserinfo(); 在标题中。这个问题似乎已经解决了。我仍然不知道为什么会发生这种情况,但至少对于其他碰巧有这种问题的人来说,这是一个有效的解决方案。

注:根据上述@jgraup的建议,我将此作为答案发布。然而,我并不认为这是可以接受的,因为我仍然不知道这种奇怪行为的原始原因,也许有人有更好的解决方案。

相关推荐

WP-ADMIN:“对不起,您不能访问此页面。”

两周后不使用我们的WP站点,登录/wp-admin/ 出现白屏错误:抱歉,不允许您访问此页面。我有:重命名plugins 到plugins.temp.通过phpMyAdmin创建了一个新的管理员用户。新用户已user_meta 的作用a:1:{s:13:"administrator";s:1:"1";}.</已重命名themes 到themes.temp.</删除核心WordPress文件,并替换为新上载的文件</已替换.htaccess 使用默认