Hey everyone! I recently got an opportunity to work as a freelance web developer for a client who wants to manage the website by themselves after I'm done. I think using a Content Management System (CMS) is the way to go, but I'm curious about how much coding is actually involved in this type of work. Would taking this approach still give me developer experience, or would it just mean I'm more of a designer? Any insights would be appreciated!
6 Answers
If you’re diving into the PHP template files, there’s definitely some coding involved! You’ll be working with code, so don’t worry too much about just being a designer.
You’re still coding, just in a different way. A lot of my WordPress tasks include tweaking themes, writing custom PHP, and sorting out plugin issues. Clients can handle content updates easily, but keeping the site stable when they make changes can be a bit of a headache! 😂
You can even build your own theme from scratch with PHP or write plugins to expand functionality. It’s essentially PHP running on a server, so you can do pretty much anything. But make sure your client has interesting projects for you to work on!
I’m using htmx with my WordPress setup, along with some API endpoints. This way, I can create really cool pages without overloading on plugins. It's a fun way to learn and push your skills. You can add as much complexity as you’re comfortable with!
Totally, you’re still coding! It often revolves around theme customization and creating small plugins in WordPress. It depends on your client’s needs; you’ll be using PHP, HTML, CSS, and possibly some JavaScript too.
Having coding skills is a huge plus! It really works in your favor.

Related Questions
How to Build a Custom GPT Journalist That Posts Directly to WordPress
Cloudflare Origin SSL Certificate Setup Guide
How To Effectively Monetize A Site With Ads