Skip to content

Instantly share code, notes, and snippets.

@robneu
Created April 5, 2013 08:45
Show Gist options
  • Save robneu/5317671 to your computer and use it in GitHub Desktop.
Save robneu/5317671 to your computer and use it in GitHub Desktop.
Removing stuff
<?php
/**
* Remove Defualt Functions
*
* This file removes default functions from WordPres
* and the Genesis Framework
*
* @package FF_Framework
* @author Funeral Forward <[email protected]>
* @copyright Copyright (c) 2013, Funeral Forward
* @license http://opensource.org/licenses/gpl-2.0.php GNU Public License
* @since 1.0.0
*/
/** Disable the Generator tag */
remove_action('wp_head', 'wp_generator');
/** Remove Links Admin Menu **/
add_action( 'admin_menu', 'remove_links_menu' );
function remove_links_menu() {
remove_menu_page('link-manager.php');
}
/** Unregister layout settings */
genesis_unregister_layout( 'content-sidebar-sidebar' );
genesis_unregister_layout( 'sidebar-content-sidebar' );
genesis_unregister_layout( 'sidebar-sidebar-content' );
/** Unregister secondary sidebar */
unregister_sidebar( 'sidebar-alt' );
/** Remove Genesis widgets */
add_action( 'widgets_init', 'remove_genesis_widgets', 20 );
function remove_genesis_widgets() {
unregister_widget( 'Genesis_User_Profile_Widget' );
unregister_widget( 'Genesis_eNews_Updates' );
unregister_widget( 'Genesis_Widget_Menu_Categories' );
unregister_widget( 'Genesis_Menu_Pages_Widget' );
}
/** Remove the default WordPress Widgets */
add_action( 'widgets_init', 'unregister_default_wordpress_widgets' );
function unregister_default_wordpress_widgets() {
unregister_widget( 'WP_Widget_Archives' );
unregister_widget( 'WP_Widget_Calendar' );
unregister_widget( 'WP_Widget_Links' );
unregister_widget( 'WP_Widget_Meta' );
unregister_widget( 'WP_Widget_Pages' );
unregister_widget( 'WP_Widget_Recent_Posts' );
unregister_widget( 'WP_Widget_RSS' );
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment