Simpler Plugins Blog

Updates about the “Simpler” plugins for WordPress

Retirement of Simpler CSS

with 2 comments

While the Simpler CSS plugin has likely served your needs over the past few months, I will no longer be developing the plugin. That’s because there’s a far better option out there for anyone who’s interested.

Yesterday, the WordPress folks released a plugin derived from the code they use for it’s called Custom CSS. There’s a lot more functionality in that plugin, including advanced filtering of CSS with CSS Tidy and KSES. Custom stylesheet rules are saved in the wp_posts table, which means you can have revisions.

Most importantly, this is tested code that has been deployed on

I highly encourage any users on WordPress 2.9 or higher to switch to the Custom CSS plugin. That being said, there is no easy route for migration from Simpler CSS to that plugin, because the storage methods are completely different. WordPress µ hosts should consult with users before switching, or enable both plugins for a period of time so that users can manually copy their code over. Since Simpler CSS continues to function for version 3.0-alpha, you may continue to use it without side effects.

Simpler CSS will not be developed after the current version, 0.4. However, users of WordPress versions between 2.7 and 2.9 are still welcome to download it from the plugin repository.

Note: I have made a decision to continue maintenance releases only for the purpose of ensuring that it continues to work.


Written by Frederick

December 23, 2009 at 9:52 am

Posted in News

Tagged with ,

2 Responses

Subscribe to comments with RSS.

  1. I simply love your plugin and have been using it on several sites. Now I moved one fo these sites from linux hostign to windows hosting (also another PHp version) and am getting this warning:

    ´PHP Warning: htmlspecialchars() expects at most 3 parameters, 4 given in C:\Domains\\wwwroot\wp-content\plugins\simpler-css\simpler-css.php on line 67 ´

    would you mind helping me to fix this?


    January 26, 2010 at 8:10 am

    • Hi Ovidiu,

      The 4th parameter in htmlspecialchars() is a boolean flag to re-encode entities that are already encoded. However, this flag only exists on PHP versions 5.2.3 and above.

      I’ve just realized that I made a foolish mistake by using it, since I was setting it to FALSE anyways (the default value). I am pushing out a maintenance version today to fix this bug, and to update compatibility to 3.0-alpha.

      Frederick Ding


      January 26, 2010 at 11:14 am

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: