目前我对is_admin()
和current_user_can( \'manage_options\' )
正确的方法是什么?
此时我使用is_admin()
要为管理员包含文件,请执行以下操作:
if (is_admin()){
//include here
};
目前我对is_admin()
和current_user_can( \'manage_options\' )
正确的方法是什么?
此时我使用is_admin()
要为管理员包含文件,请执行以下操作:
if (is_admin()){
//include here
};
is_admin
当您在仪表板/管理区域时,即example.com/wp-admin
. 它会问“我们在管理区吗?”,任何登录和管理区域内的人都是如此。这可能是一个角色为subscriber的用户,他只能看到编辑配置文件页面。此功能类似于is_home()
或is_single()
, 与当前用户无关,只与他们在网站上的位置有关。
current_user_can( \'manage_options\' )
如果当前登录的用户具有名称为的功能,则为truemanage_options
. 通常只有管理员有这些选项。请注意,插件可能会改变这一点
两周后不使用我们的WP站点,登录/wp-admin/ 出现白屏错误:抱歉,不允许您访问此页面。我有:重命名plugins 到plugins.temp.通过phpMyAdmin创建了一个新的管理员用户。新用户已user_meta 的作用a:1:{s:13:"administrator";s:1:"1";}.</已重命名themes 到themes.temp.</删除核心WordPress文件,并替换为新上载的文件</已替换.htaccess 使用默认