gpt4 book ai didi

wordpress - 使用add_submenu_page时出现"you are not allowed to access this page"错误

转载 作者:行者123 更新时间:2023-12-03 06:58:05 26 4
gpt4 key购买 nike

我正在使用 wp 的 add_submenu_page 函数在父菜单中添加子菜单,但在访问该子菜单时出现此错误:

Sorry, you are not allowed to access this page.

我以管理员身份登录,刷新永久链接并注销然后登录,但没有任何变化。

我的代码:

class SPSetup {

public function reg_func() {
add_action( 'admin_menu', array( $this, 'sp_menu', ) );
}

public function sp_menu() {
add_submenu_page(
'montheme_options', 'SP Dashboard', 'SP Dashboard',
'manage_options', 'sp-control',
array( $this, 'callback' )
);
}
}


if ( class_exists( 'SPSetup ' ) ) {
$SP= new SPSetup ();
$SP->reg_func();
}

最佳答案

我也遇到了同样的问题。尝试在“admin_menu” Hook 中添加优先级,并从子菜单项中删除连字符。

add_action( 'admin_menu', array( $this, 'sp_menu'), 11);

这解决了我的问题。

另请检查此 https://wordpress.stackexchange.com/questions/91377/admin-menu-as-submenu-from-another-plugin

关于wordpress - 使用add_submenu_page时出现"you are not allowed to access this page"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47242770/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com