I’ve made websites with just HTML, JS, and CSS files. Also I’ve made Websites in React frameworks. I just tried wordpress and I’m so lost and confused. I can’t even figure out how to change a background color. I went and tried to edit a page in the code editor and was greeted with “\u000 \u000 \u000 \u000 \u000 \u000 \u000 \u000 \u000 \u000”. I know its css encoded as JSON, but ughhh how is that readable?
Should I just not pursue trying to learn WordPress? Will this just make me hate my life if I get job using this stuff (this is only reason why I’m attempting to learn it)?
[ad_2]
WordPress will spoil you so much by doing things that you had to laborously do like user login, registration, analytics, sessions, caching, data types and a million more things in an out-of-the-box way that you will likely soon find it difficult to spin up projects with something else and instead start churning out projects built on WP like an app factory.
Are you trying to build a custom WordPress site with code? Are you using a Page Builder, Are you using default Gutenberg FSE?
There are different ways to build a website with WordPress. You can leverage what you know to get the best out of WordPress.
Since you know React, then you should lean towards block themes and use your React skills to build custom WordPress blocks when you need them.
You should probably watch a few tutorials and take your time to explore the ecosystem.
WordPress is a theme based CMS. You have to customize the theme or use a builder like Bricks to build the frontend.
I’d start by looking up how to make a bare minimum theme in WordPress (should just be a style.css, and index.php and a functions.php) then just put your html, css& js site in it.
After that you can go into slowly adding WordPress features, (header.php, footer.php, page templates, etc.) and you’ll find a lot of them save you quite a bit of time in the long run.
I’d suggest staying away from Gutenberg as well, but that may be more of my personal preferences showing
WordPress is well supported and documented.
I think if you are pursuing a career in programming then WordPress should be extremely easily because it is just PHP.
Learn LLM and Python with some Rust and you will be valuable. Throw in some Docker, Kubernetes and Redis just for fun and you will never have to work a day in your life.