Simple Trick to Hide Tags, Comments widgets from WP-admin Add/Edit Post

Pin It


I wasn’t surprised when one of my buyer asked me if there’s a way to hide features like tags, comments widgets. Its not uncommon in a simple CMS based projects where tags and comments widgets are seldom needed. Hence, I came up with a simple trick to hide those widgets.

Basically I used help of CSS ‘display:none’ to achieve it. I created a function ‘hide_wp_tags_from_admin’ and then I added this filter to to admin head using add_action. You must either create a plugin and add it to plugins folder or you can use a quick dirty hack by adding below function to function.php of your active theme.

function hide_wp_tags_from_admin() {
    echo '<!--
#commentsdiv, #tagsdiv-post_tag { display:none; }
-->';
}
add_action('admin_head', 'hide_wp_tags_from_admin');

Very simple; isn’t it? Have your say.

2 total comments on this postSubmit yours
  1. Your method leaves the hidden options visible in the “Screen Options” pane.

    A better method would be drop this code in your theme’s ‘functions.php’.
    [code]
    /*
    * Remove unwanted default meta boxes from posts
    */
    add_action( 'admin_menu', 'namespace_remove_meta_boxes');

    function namespace_remove_meta_boxes() {
    remove_meta_box('commentsdiv', 'post', 'normal'); // Remove comments
    remove_meta_box('revisionsdiv', 'post', 'normal'); // Remove revisions
    remove_meta_box('postexcerpt', 'post', 'normal'); // Remove excerpt
    remove_meta_box('formatdiv', 'post', 'normal'); // Remove format
    remove_meta_box('trackbacksdiv', 'post', 'normal'); // Remove trackbacks
    remove_meta_box('postcustom', 'post', 'normal'); // Remove custom fields
    remove_meta_box('authordiv', 'post', 'normal'); // Remove author
    remove_meta_box('postimagediv', 'post', 'normal'); // Remove featured image
    }
    [/code]

    • Thanks nigedo. :)

12 total pingbacks on this post
Submit your comment

Please enter your name

Your name is required

Please enter a valid email address

An email address is required

Please enter your message

Twitter

  • May 2, 2012 04:15

    10 Free WordPress Theme To Make You Forget About Premium Theme http://t.co/YRiLCiVa

  • March 2, 2012 17:16

    3 Helpful Tools to Test Cross Browser Compatibility of Webpage http://t.co/FY0jh8Dn

  • March 2, 2012 16:43

    3 Helpful Tools to Test Cross Browser Compatibility of Webpage http://t.co/QUlYKInf #IE #FF #Chrome #Testing #CrossBrowser

  • March 2, 2012 12:52

    Top 5 Plugins to Build Contact Form for WordPress http://t.co/PWyR08Iq #WordPress #Plugins #ContactForm

  • June 11, 2011 02:49

    CSS 3 Transitions http://bit.ly/m0pK3t

Design Gala © 2012 All Rights Reserved

Designed by 76miles

Powered by WordPress

More in WordPress (29 of 48 articles)
WP-EYE