If the SSL Certificates are valid but not working, it could be a couple of different things.
First Step
- Navigate to WordPress > Settings > General
- Update the WordPress Address (URL) to
https://
- Add the below to the .htaccess file
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>
4. Add the below to the wp-config.php file.
define('FORCE_SSL_ADMIN', true);
Second Step
Fixing mixed content errors or unsecured images
Method one
- Log into PHP MyAdmin and do a search and find over the database tables.
Method two
2. Elementor has a search and replace feature Elementor > Tools > Replace URL
Make sure you don’t have any trailing / or white space after the domain name.
Debugging
Firefox can be more useful than chrome to give you more information about what is causing the unsecured connection warning.