如何从主题中删除自定义主题面板?

时间:2012-05-08 作者:Kay

如何从具有更改颜色、布局等选项的主题中删除自定义主题管理面板?

谢谢K

1 个回复
SO网友:Chip Bennett

三个最简单的选项:

将用户的用户角色限制为Author 或以下更改$cap参数\'edit_theme_options\'\'edit_options\'add_theme_page() 添加设置页的调用通过删除添加设置页的回调来完全删除设置页。e、 g.如果主题使用:

function theme_slug_add_settings_page() {
    add_theme_page( $args );
}
add_action( \'admin_menu\', \'theme_slug_add_settings_page\' );
然后,您可以通过以下方式删除:

remove_action( \'admin_menu\', \'theme_slug_add_settings_page\' );

结束

相关推荐

Admin Theme customization

我遵循wordpress codex网站上关于通过插件创建管理主题的说明。我激活了插件,但我的样式表没有包含在<head>.. 这是我的代码:add_action( \'admin_init\', \'kd_plugin_admin_init\' ); add_action( \'admin_menu\', \'kd_plugin_admin_menu\' ); function kd_plugin_admin_init() { /* Register