Hi @nelsonwp,
But even though I’m an administrator of the site, I can’t change those settings on the Setting > General page.
On the Dashboard side, that’s the only place where you could change. Is this a multisite or single WordPress site?
If its’ a single WordPress site, then it sounds more like either one of your plugins is disabling the option to change the URL or the HTTP URL is hardcoded inside the wp-config.php file.
Could you please check the wp-config.php file and see if there is any of the following defines added:
define( 'WP_HOME', 'https://example.com' );
define( 'WP_SITEURL', 'https://example.com' );
Where example.com in the above would be your real domain URL. If there are any such defines inside the wp-config.php then you can either change the URL in the define to https or remove the above defines, so that you could manually change within the dashboard side.
If there aren’t any such defines inside the wp-config.php file, then a plugin might be disabling the option to change the URL. So even in that case, adding the above define with https in the URL should resolve the issue too.
The wp-config.php resides in the root directory, ie where /wp-admin, /wp-includes and /wp-content folders reside. You’ll have to bring this to your hosting provider’s attention in case you aren’t sure about making the above changes.
Please check the following documentation for more info:
Changing The Site URL
Please do make sure you have a backup before making the above changes. Have a nice day ahead.
Kind Regards,
Nithin