Okay. It’s no secret that I’ve long decried the quality of tools available to the P/C programmer.
But after this last bit of nonsense I’m not sure who is to blame. The tool manufacturers, the people who work for them or their customers!
Now I’m not the world’s best art director. My wife, the artist, would probably argue that I can’t match socks let alone colour schemes. Successfully I might add. I’ve been married for 18 years — she always wins arguments like that
But what I am is reasonably capable as a web developer (aka programmer).
So when we converted to WordPress I made the (wise ????) decision that I wasn’t going to design my own theme. I would go looking for a theme that looked good and then tweak it to have the sidebars & widgets that I needed & wanted. Should only take an hour or so right? WRONG!
What I found when I went looking is that there are a lot of really skilled web designers out there. Some real artists.
And not a blasted one of them can program!
Virtually every theme I liked had at least one major flaw. I can’t tell you how many theme’s I checked where the menu didn’t work. And that’s not counting the number where they didn’t even try to get it to work! (Yo … Note to artists … the reason WordPress allows a structure with pages is that multiple levels are a pretty common technique for organizing what you’re doing).
Of course, every once in a while I ran into a theme that worked well. It was obvious that another developer had put it together. Very obvious. But it was well structured. The only problem is that spending three days trying to understand “pea, pea, where’s the pea?” style coding just doesn’t turn me on anymore. Some day I”ll figure out how to change the framework to display the way I want … but don’t hold your breath.
I could go on with other examples but I won’t.
So what does all this come down to?
Lesson Learned #1:
Find a theme you like and then just live within it’s limitations.
At least initially. Just get the site up with the basic theme as given. Trying to tweak a theme is a study in frustration. Don’t worry about being unique. Don’t worry about it having all the elements you need. Just get it up as written. Do the best you can. Then AFTER you’ve got it up, if you’ve got the time. You can always try to improve/tweak/fix it later.









