Skip to content

Instantly share code, notes, and snippets.

@wpspeak
Last active Dec 26, 2015
Embed
What would you like to do?
Remove default metabox from WordPress post edit screen
<?php
function afn_remove_post_metabox() {
remove_meta_box( 'postexcerpt', 'post', 'normal' ); // Excerpt Metabo
remove_meta_box( 'trackbacksdiv', 'post', 'normal' ); // Trackback Metabox
remove_meta_box( 'postcustom', 'post', 'normal' ); // Custom Fields Metabox
remove_meta_box( 'commentstatusdiv', 'post', 'normal' ); // Comments Status Metabox
remove_meta_box( 'commentsdiv', 'post', 'normal' ); // Comments Metabox
remove_meta_box( 'revisionsdiv', 'post', 'normal' ); // Revisions Metabox
remove_meta_box( 'authordiv', 'post', 'normal' ); // Author metabox
remove_meta_box( 'slugdiv','post','normal' ); // Slug Metabox
remove_meta_box( 'tagsdiv-post_tag','post','side' ); // Tags metabox
remove_meta_box( 'submitdiv','post','side' ); // Date, status, and update/save metabox
remove_meta_box( 'categorydiv','post','side' ); // Categories metabox
remove_meta_box( 'postimagediv','post','side'); // Featured image metabox
}
add_action( 'admin_menu' , 'afn_remove_post_metabox' );
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment