Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >is_super_admin()调用在wordpress中产生致命错误

is_super_admin()调用在wordpress中产生致命错误
EN

Stack Overflow用户
提问于 2012-10-21 09:05:36
回答 2查看 544关注 0票数 0

我有一个wordpress网络,我试图在我的插件中使用is_super_admin()函数,但是wordpress给出了下面的错误:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Fatal error: Call to undefined function wp_get_current_user() in /PathToWordpresDir/wp-includes/capabilities.php on line 1373 

有什么问题吗?

EN

回答 2

Stack Overflow用户

发布于 2012-12-12 00:23:23

我相信这是WordPress中的一个错误。要解决此问题,请在您的插件/主题中尝试以下操作:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
require_once(realpath(dirname(__FILE__) . '/../../../')."/wp-includes/pluggable.php");
票数 1
EN

Stack Overflow用户

发布于 2020-11-09 10:05:02

更好的答案是包装您在函数中做的任何事情,并将其挂钩到plugins_loaded或init挂钩上。(参见wp-settings.php文件)

示例:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
add_action('init','do_stuff');
function do_stuff(){
  if (is_super_admin()) {
    //do stuff
  }
}

请参阅:https://stackoverflow.com/a/6127607/794071

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12996433

复制
相关文章

相似问题

“致命错误:产生EACCES”

12

Wordpress致命错误

14

Wordpress致命错误

12

Wordpress插件致命错误

12

回调函数致命错误:

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文