I am a web developer who has a fair amount of experience building my own sites using HTML+CSS (and some extra JS/PHP when needed) from the ground up.
Recently I have been starting to learn and practice in wordpress much more.
My question is: is twenty twenty four default theme + a child theme I create good enough to make almost any website I want for the most part? Does it give enough flexibility? Is it almost totally customizable?
Or is there a better theme combo for someone who has HTML+CSS web development experience? I know it’s probably subjective what is “better” but I’m looking for flexibility and development potential. I don’t want to be held back by the first theme I use and then 6 months from now have to switch up my theme completely (unless that’s easy once you have WordPress experience? I don’t know).
[ad_2]
* Stock WP theme is good enough, specially in learning process; and with every WP update is better and better. Official WordPress [documentation](https://wordpress.org/documentation/) and WP [developer](https://developer.wordpress.org/) documentation is the best resource to start.
* The most basic themes are Underscore (block theme) and Blockbase (FSE) – no unnecessary code, you add what you need.
* The Holy Trinity of modern block themes are GeneratePress, Kadence and Blocksy. Their customizers reduce needs for extra CSS, almost.
You can’t be wrong with any of them. You have to find what does suit you the best. It’s mostly a question of taste.