You can can also get creative and include whatever content you want like this rotating terrain (made with three.js) I included at one point on the homepage but decided to remove because it was making the web page loading speed slow by a great deal: https://codepen.io/qwirkyrabbit/full/xQaoBX
Further than that, in wordpress, you have to know how to troubleshoot errors in both consoles and php error logs, everytime it happens, when updating plugins or themes or add new custom code, etc. You also have to worry about how to deal with optimizing load speed and performance on your website.
When I first started the website, the total load time was around 12s - 18s, and currently, after a lot of troubleshooting and tinkering, it’s now down to 6s - 8s. Still not optimal by any means but a great deal better than before.
Also, a lot of businesses, big and small, are powered by Wordpress and many web development agencies actually specialize in them so for me, in my opinion, the more frameworks I am familiar with, the better for my chances at getting a job.
As for the niche, that’s what I’m torn with. On one hand, after finishing all certifications on FCC, I feel more confident that I can do jobs that a lot of major companies look for like React, NodeJS, ExpressJS projects and I like them. On the other, I like doing Wordpress as well for the reasons above.
My website is a way for me to showcase my skills as you can find on the my project list here: https://www.midnitedev.com/projects/
However, since it’s a CMS with all the bells and whistles, I figured, why keep it at that? You can start a blog about your interests, create an online store, etc. You don’t have to limit your site’s content to just about your skills in a certain area.
I think people, companies are attracted to creativity and if you have something worthwhile to share, whatever it is, if it helps gain an audience then you go for it. You might find a manager at a large game company contacting you at some point about a job because he/she found an interesting post after browsing through your site and learned you’re also a developer whose skills is in demand with an opening they have at the moment. That’s a possibility.