Do you need to know a coding language in order to learn WordPress?

Machine operators at British Tube Mills, Kilburn,
Photo courtesy of Flickr user City of PAE Libraries’ Local History under a Creative Commons license

Short answer: no. Longer answer: probably not.

There are different levels of “learning WordPress.” Not to sound like clickbait but “the last answer may suprise you.”

If (but maybe only if) you’re going to code plugins, themes, and blocks then yes, you’ll need to learn to code.

If you’re going to routinely build sites for others, then while many WordPress professionals make their living without ever learning to code, it’s very useful to have a good understanding of CSS, and at least a passing understanding of PHP and JavaScript.

If you’re just going to work with WordPress rather then, as a professional, I tell clients that if they ever need to use HTML, CSS, (let alone PHP or Javascript) then I’ve failed to do my job for them.

Possibly surprising answer: no matter how much you intend to code, and no matter how much programming experience you have, you should first actually learn WordPress deeply and then learn how to code for it. In my experience as a site restoration, repair, and support professional I’ve been asked to work on sites where programmers fire up their IDEs and start coding before learning how WordPress actually works. This results in, at best, redundant effort and, at worst, unworkable, overengineered, insecure results that need to be trashed and rebuild from scratch. Bottom line: learn the trade, then learn the tricks of the trade.

But in general, tens millions of people have built perfectly servicable WordPress without ever writing a line of code. Hundreds of millions more site owners and/or their staff use WordPress ever day without knowing how to code.

FacebooktwitterredditpinterestlinkedinmailFacebooktwitterredditpinterestlinkedinmail
Posted in , tagged with: #, #

David Innes, RealBasics.com

I've been building and maintaining websites since 1997 and building and supporting similar hypertext-driven software since 1987. I've done maintenance, support, and maintenance for physical and digital systems since 1981. And no, I still haven't seen it all but by now I usually know where to look. More about David Innes...