Permalinks Structure and 404 Question

It’s a bit of a trick to get a WordPress site working within a framework of a non-Wordpress (html only) site in a fully-integrated way (though it can be done!). To keep things simple, I’d keep them pretty separate for the moment, which it sounds like you’re happy to do. So I guess you have two main options to clean things up and get it working on your desired /news/ address:

  1. Delete that instance of WordPress and re-install it at the /news/ address. So instead of the default /wp/ address that cPanel offers you can instead change this to anything. Once it’s at /news/ then it’s probably all good!

  2. Change your current /wp/ install to /news/ properly. You’re halfway there. Once you’ve changed the address in your wordpress settings, you now need to move all your files from /wp/ to /news/ … you can do this via File Manager in cPanel or via FTP. Once you’ve done this, make sure you log to WordPress at the /new/wp-login.php address and then refresh permalinks by going to Settings / Permalinks and hitting ‘Save Changes’ which will then refresh all page addresses.

Best of luck. Let me know how you go!