Theme Companion CSS Override Plugin

WordPress rel="nofollow" on Blogroll Links?
WordPress Plugins

We recently set up a WordPress site for the New House Basketball Club in Sittingbourne and we used a theme from iThemes as the basis for the design. Quite a bit of CSS had to be changed to get it exactly how we wanted it so we used the Theme Companion plugin for WordPress to override the bits of CSS that we wanted to alter.
Normally we’d use a Child Theme instead of this plugin, but for themes that don’t support Child Themes, Theme Companion can be quite useful.

On the basketball club site, we had to make alterations like increasing the height of the header and logo area and ‘push down’ the top horizontal menu to compensate for the new height. Here is a sample of what we used to acheive this in the Theme Companion editor: Continue reading “Theme Companion CSS Override Plugin”

rel=nofollow on selected Blogroll links

WordPress rel="nofollow" on Blogroll Links?

I’ve been looking out for something like this for a while now. WordPress by default has a number of (not very useful IMO) relationships or ‘rel’ checkboxes you can select for various link relationships but rel=”nofollow” is not one of them.

All the plugins I looked at put the “nofollow” attribute on ALL links – you can’t select which ones you want.

Turns out you can easily add this option with a few lines of code. Without further ado, here’s where I got the idea and code from for this blog: How To Add “nofollow” To Certain Blogroll Links In WordPress 3.x

Thanks Trainman1405 for the info!

My WordPress CMS Checklist

WordPress Checklist
WordPress Checklist

WordPress is great. I’ve tried Snippet Master, PageLime, Joomla, Drupal and various other CMS packages but for some reason I ‘clicked’ with WordPress.

One of the main challenges with creating a CMS website for a client is making the administration back-end or ‘Dashboard’ as user-friendly as possible. A lot of CMS packages overwhelm the end user with too many options and some are just not powerful enough for many websites.

WordPress started out as a Blogging platform and is still very much a blogging platform. Through the various releases of WordPress we can see where it has developed into something a more like a CMS but it is still not a back-end I’d want to hand over to 90% of my clients in it’s standard configuration.

One of the best (and worst) things about WordPress is the Widget functionality. It’s really cool how you can stick widgets here and there on ‘widget-ready’ themes but on the other hand you don’t really want to have to tell your client; “Yes you can put that special offer in the sidebar but you have to learn HTML and CSS to format it the way you want” and “Sure, if you want an image there you’ll have to type the whole path. You want it linked too? OK, just put in one of those little left-angle brackets, then type in A HREF=….”

You see what I mean. YOU know what you’re doing. YOU don’t mind inserting bits of codes into little boxes. Your client on the other hand probably won’t be very impressed with the hoops they have to jump through.
Again, Short Codes, while very handy, are still not completely ready for the end user that wants pure WYSIWYG editing…
People want to see what they are editing, not a piece of code that says your (whatever) will appear here. Continue reading “My WordPress CMS Checklist”