Post/Page specific custom CSS


Post/Page specific custom CSS will allow you to add cascade stylesheet to specific posts/pages. It will give you special area in the post/page edit field to attach your CSS. It will also let you decide if this CSS has to be added in multi-page/post view (like archive posts) or only in a single view.

You will see additional meta box below text input area on posts and pages screen. You may add whatever CSS you want. You may choose if you want to add this CSS code on certain single page/post or on pages like archive etc.


This plugin requires WordPress 4.7 (never forget to update your WP installation!) and PHP 5.3 installed on your server. It is pretty uncommon to offer previous versions of the PHP, however I must note that.


  • If you can't see CSS panel, check screen options and make sure "Custom CSS" is checked
  • Write your CSS code available only for your post or page. You may force the plugin to add CSS code only on single page view.


Automatic installation

Automatic installation is the easiest. Simply log in to your WordPress admin panel, go to the Plugins menu and click Add New.

In the search field type Post/Page specific custom CSS and click Search Plugins. Then you can install it by simply clicking “Install Now” button.

Manual installation

  1. Upload post-page-specific-custom-css directory to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. That’s all folks, have fun 🙂


Is it free?

Yes, it is under GPLv2 (and later) licence. However, you can donate me a few dollars if it makes you feel good. I certainly have nothing against it.


Works as advertised! Highly recommended.

To be honest, i have been using WordPress for 4 years and i have never write a review or comment on a plugin before but this plugin is just too perfect.. I installed a lot of Custom CSS styling and all is what WordPress customizer gives. and it only to add CSS to all site pages and posts. But this is what i was looking for and im glad its on WordPress. Thank you a lot!.. I appreciate your efforts!

Just what I needed, and works well

Thank you for this plugin, I found some fancy custom css plugins, but non of them could impact a specific page. your approach is the most simple one, and most effective. you get 5 from me. If I could suggest an improvement, I would make the editor larger, and include line numbers and smart syntax highlighting, there are simple js libraries for that, and it would be nicer. but all in all you practically gave me a great solution.
Read all 5 reviews

Contributors & Developers

“Post/Page specific custom CSS” is open source software. The following people have contributed to this plugin.




  • Release date: 2018-11-21
  • Status: Stable
  • Compatibility: 5.0 and previous
  • Minor code refactoring


  • Release date: 2018-05-18
  • Status: Stable
  • Compatibility: 4.9.6 and previous


  • Release date: 2018-05-05
  • Status: Stable
  • Compatibility: 4.9.5 and previous
  • Added screenshots, icons and header image for WordPress repository


  • Release date: 2017-08-03
  • Status: Stable
  • Compatibility: 4.8.1 and previous
  • Added screenshots, icons and header image for WordPress repository


  • Release date: 2016-12-16
  • Status: Stable
  • Initial release