Disable Plugin Stylesheet From WordPress


Sometimes we need to disable plugin stylesheet from our wordpress blog source code because some plugins add them css by default. So with this trick i will show you how to disable any plugin stylesheet with a little code that we will insert on the theme’s functions.php file.
If you found this article useful for you please share it with your friends on social networks such google+ and facebook! You can always follow us on Facebook and add us to your Google+ circles.

Before we start our trick please open the plugin file of the one you need to remove from the source code and find the code which include a plugin specific stylesheet in the blog header. This function is called wp_enqueue_style(). For example, in case of the useful wp-pagenavi plugin, the code to find is:

Disable Plugin Stylesheet From WordPress

wp_enqueue_style('wp-pagenavi', get_stylesheet_directory_uri().'/pagenavi-css.css', false, '2.50', 'all');

The handle is the first argument of the wp_enqueue_style() function, so in the previous example, wp-pagenavi is the handle we need.

Now open your functions.php file and paste the following code in it:

add_action( 'wp_print_styles', 'my_deregister_styles', 100 );

function my_deregister_styles() {
	wp_deregister_style( 'wp-pagenavi' );
       // deregister as many stylesheets as you need...

You are done, the style line is removed from our source code.

hello all, im veronique from Germany, im a illustrator freelancer and enjoy sharing some good stuffs with others, i hope that you will like what i will post so some thank you will be great.


Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.