MyCSS is a WordPress plugin that allows you to attach your personal CSS stylesheet to your blog, regardless of the theme you might be using.
- imports user-defined stylesheet, independent of blog theme used
- provides convenient stylesheet editor in admin panel for fast editing
- does not write anything to your WordPress database
Without doubt, MyCSS is an extremely useful plugin, because if you are using a ready-made theme, then you’ll always need to add new styles to it to support the many plugins you have.
I design my own themes and create an extra stylesheet that is independent of the theme called
userstyles.css which I then include in the main
This plugin makes it easier for you to manage these styles and keep it independent of the theme you are using (very useful if you let visitors select themes).
Installation is easy, however, you have to make the
my.css file that is included in the plugin writable. The plugin warns you if this is not the case. You can then edit the file via the Presentation menu.
Having the seperate CSS file makes it possible for you to edit it yourself by logging into your account via FTP, in case you don’t want to give write permissions and use the plugin only to include the CSS code.
One point that you need to remember is to avoid using this document to color elements. This is because if you’re different themes have contrasting colors, then the elements styled via my.css will not fit into the different themes.
However, one more tip here is that when styling the foreground, always add a background color too.
Again, this is a plugin for intermediate users. Advanced users like me will continue using a CSS file in the main theme. Real beginners (new to CSS) may find a problem with adding their own styles (unless it is given to them).
Do you think you would use this? Are you already using it?