There have been a few requests for the plugin that drives the custom CSS feature on WordPress.com. We wanted to clean it up before releasing, and ended up adding a feature that stores the CSS better (in the posts table) and also adds revisions so you can revert to an old version of your custom CSS. The plugin is now available on the WordPress.org directory, free for everybody. Enjoy!
Better late than never but of course, you again held true to your word on making that feature on WordPress.com available to all as a plugin.
Loving the fact that I see the word revision being used. Does this mean that with this plugin installed, I could edit a CSS file, not like the changes and go back to a previous version easily just like I can with post revisions?
Exactly. It’s been out a few weeks I just forgot to blog it.
This is one step closer to your vision of not being able to break WordPress from within. At least with CSS, end users are protected and has revisions. Are revisions part of your long term scope for the plugin and theme editor when it comes to editing php files inside of WordPress?
Sounds like that would be the the holy grail of not breaking WordPress by accidentally editing files or making a mistake. However, I wonder how the php file editors would tackle the problem of restoring a revision if after you click the save button, you generate an error page. Common sense would dictate that an error would be detected and the last known good revision would be put into action.
Is anything I mentioned have a chance at becoming a reality at some point in the future?
For theme files, probably, for plugins probably not.
One last question, I promise. Do you think that taking the code editors out of WordPress and turning them into a ‘Core Plugin’ would be a good idea if the Core Plugin experiment is a success? The core plugin could be called CodePress and then have focused functionality built on top of it.
I think that’s a terrible idea.
Wow that was quick. I’ll stop bringing it up then 🙂
Lol. I thought that was a great idea of Jeff’s :p
A quick shameless plug for an old plugin I released: Simpler CSS enables similar functionality for older WordPress versions unsupported by the WordPress.com custom CSS plugin.
This is great! I uploaded the plugin in one of my installations of WPMU.