CMS & WordPress
I've recently started developing on WordPress and have been loving it. The code base has reached a state of maturation that is a joy to work with.
Recently I've been asked to modify some pre-existing sites, altering drop-down menu behavior or the layout. In many cases, I am encountering themes for very simple sites that are very difficult to understand. They use themes with options that allow non-developers to build sites without knowing code.
If I have to change anything significant in a pre-built theme, I usually end up re-building it from scratch since it usually ends up taking more time to fix issues than to re-create the whole theme. That's simply because the code quality of free theme wildly varies and the bar is pretty low for whipping up your own theme. You might have better luck with paid themes from well-known theme shops.
I'd second that. There are tons of low quality WP themes around. Each one takes on the quirks of the programmer most of the time with no need for them to document or support the theme. That's the reason if I have to use a theme I only ever use a paid theme that has lots of sales and good support forums. Otherwise you may as well design your own or start from a framework and build off of that.
This topic is now archived. It is frozen and cannot be changed in any way.