Skip to content

Instantly share code, notes, and snippets.

@neilgee
Last active October 6, 2016 01:56
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save neilgee/66c80b5d0a682417f9dc36856d93e16e to your computer and use it in GitHub Desktop.
Save neilgee/66c80b5d0a682417f9dc36856d93e16e to your computer and use it in GitHub Desktop.
Remove Genesis Theme Settings Metaboxes
<?php
add_action( 'genesis_admin_before_metaboxes', 'wpb_remove_unwanted_genesis_metaboxes' );
/**
* Remove various metaboxes of Genesis Theme Settings
* More metaboxes appear see @filesource genesis/admin/theme-settings.php
* @param metaboxes()
* @see https://fewerthanthree.com/code-snippets/remove-blog-page-settings-genesis-theme-settings/
*
*/
function wpb_remove_unwanted_genesis_metaboxes() {
remove_meta_box( 'genesis-theme-settings-version', 'toplevel_page_genesis', 'main' );
remove_meta_box( 'genesis-theme-settings-feeds', 'toplevel_page_genesis', 'main' );
remove_meta_box( 'genesis-theme-settings-layout', 'toplevel_page_genesis', 'main' );
remove_meta_box( 'genesis-theme-settings-nav', 'toplevel_page_genesis', 'main' );
remove_meta_box( 'genesis-theme-settings-breadcrumb', 'toplevel_page_genesis', 'main' );
remove_meta_box( 'genesis-theme-settings-comments', 'toplevel_page_genesis', 'main' );
remove_meta_box( 'genesis-theme-settings-posts', 'toplevel_page_genesis', 'main' );
remove_meta_box( 'genesis-theme-settings-blogpage', 'toplevel_page_genesis', 'main' );
remove_meta_box( 'genesis-theme-settings-scripts', 'toplevel_page_genesis', 'main' );
remove_meta_box( 'genesis-theme-settings-header', 'toplevel_page_genesis', 'main' );
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment