WordPress backend is PHP, so it makes sense to use the same language throughout. I've been doing PHP professionally for a long time, and as long as you know other languages (which you do), you surely won't get pigeonholed into PHP roles forever.
IMO the question is not whether you should take a PHP job, it's whether you should take a job building a hosting control panel. Is that type of work something you're interested in? Do you want to become an expert in web hosting? There are lots of companies in the web hosting space, so it could be a solid career domain, but not if it's super boring to you.
IMO the question is not whether you should take a PHP job, it's whether you should take a job building a hosting control panel. Is that type of work something you're interested in? Do you want to become an expert in web hosting? There are lots of companies in the web hosting space, so it could be a solid career domain, but not if it's super boring to you.