Skip to content

Instantly share code, notes, and snippets.

@evanwebdesign
Last active June 20, 2016 11:13
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save evanwebdesign/1b49f132d0ae40fa1b62 to your computer and use it in GitHub Desktop.
Save evanwebdesign/1b49f132d0ae40fa1b62 to your computer and use it in GitHub Desktop.
Remove custom title/logo from Genesis theme options and customizer
<?php
/* Removing custom title/logo metabox from Genesis theme options page.
* See http://www.billerickson.net/code/remove-metaboxes-from-genesis-theme-settings/
* Updated to use $_genesis_admin_settings instead of legacy variable in Bill's example.
*/
add_action( 'genesis_theme_settings_metaboxes', 'be_remove_metaboxes' );
function be_remove_metaboxes( $_genesis_admin_settings ) {
remove_meta_box( 'genesis-theme-settings-header', $_genesis_admin_settings, 'main' );
}
/*
* Removing custom title/logo metabox from Genesis customizer
* See https://developer.wordpress.org/themes/advanced-topics/customizer-api/
*/
add_action( 'customize_register', 'es_theme_customize_register', 99 ); // Priority had to be last for this to work
function es_theme_customize_register( $wp_customize ) {
$wp_customize->remove_control('blog_title');
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment