Although I am not a WordPress guru, it seems to me for that very reason it would be worth offering my perspective on WordPress’s numerous “gotchas” and unseen hazards for first-timers. Because until recently I, too, was a first-time WordPress do-it-yourselfer — having put together my own site here in the nooks and crannies of spare time I was able to carve out over the last year and a half.
Although I had prior experience hand-coding a couple of previous (small) websites, combined with 30 years under my belt as a typographer and graphic designer, plus an all-around career background in various forms of publishing, there was still a significant learning curve of hard-won trial and error I was forced to go through with WordPress before arriving where I’d been aiming in the first place.
Such a vantage point has given me more of a skeptical eye toward the supposed straightforwardness of the process that I believe most WordPress “experts” may not really appreciate. If they ever truly had to go through it, they have long since passed this learning stage, and often seem to forget what it can be like for lesser mortals in the beginning before you have your bearings, but still need to make decisions about what to do.
Experts giving advice are often coders. Most do-it-yourselfers aren’t. Experts on WordPress tend to have significant blind spots, in my opinion, because of how “close” they are to the guts of how the platform works. Not only that, due to what is often a lack of background in design and editorial matters (WordPress gurus tend to be most comfortable with coding, site function, and site architecture considerations), they often overlook addressing important but unspoken questions everyday users have when it comes to wrestling with WordPress.
With a career rooted in design and editorial concerns, I have expectations for how good publishing tools should behave and what they should offer that may be somewhat different than what’s typically covered on the topic by the mainstream WordPress community of experts. After having built out my site here and finally getting it running on a more or less even keel by this point, I have been struck both by WordPress’s many positive aspects but also its numerous, often unremarked-on limitations, at least when initially used straight “out of the box.”