I’ve been using WordPress for close to 20 years now, first via BlueHost and now with
Hosting.com (formerly A2Hosting). These hosting providers, like NameCheap, all use cPanel to deploy their managed hosting solutions. We also run the entirety of
wisc.edu on WordPress.
It seems like NameCheap’s tech support is the problem here. WordPress should just work, and someone at NameCheap tech support should be able to figure out what’s wrong. It may be that they need to reinstall WordPress for you, but they
should be able to do it in a way that doesn’t overwrite any of your data. The /wp-admin login page doesn’t look right on
judsonbooks.org, which makes me think the install is broken and needs to be redone.
A WordPress site is designed to be easy to log into and edit or create additional pages as necessary. Especially when you only edit things once or twice a year, this generally works well. I’m not trying to minimize Tom’s issues here. It sounds very frustrating, especially since NameCheap seems to not be doing much to help matters. I’m mainly making these comments so that others who are trying to decide what to do don’t immediately write off using the product that seamlessly runs a huge percentage of the internet because of issues one user is encountering.