UpThemes a WordPress theme provider is the latest WordPress theme company to announce that they are no longer producing WordPress themes that have tons of theme options packaged within their themes. For me this is a fantastic step forward for UpThemes as these options should never really be packaged within a theme to begin with but is bad practice that has grown to become more common over the years.
It’s my opinion that a theme should do a single job and that’s is to change the design or layout of your website and this is really the only job a theme should be doing on a WordPress site. A theme should definitely not be adding custom post types or hundreds of options to changes colours for a links, navigation menus, selecting custom fonts, adding advertising banners, slider controls, site layouts and many many more unrequired settings.
[Read more…]