Configurar WordPress para usar SSL HTTPS

Se sua hospedagem wordpress já possui um certificado SSL instalado e agora você deseja que ele rode corretamente com SSL afim de obter o “cadeado verde” na barra de navegação do navegador, siga estes 2 passos:

1. Configure o WordPress para carregar sempre com https://

Faça login em seu site WordPress como administrador (wp-admin), vá para Configurações -> Geral e no campo Endereço do WordPress (URL) mudar o ‘http: //’ para ‘https: //’ . Faça o mesmo com o campo Endereço do site (URL).
Depois de fazer isso, os visitantes vão poder acessar seu site com e sem SSL.

2. Corrigir os elementos que não estejam utilizando SSL

Em seguida, instalar o plugin SSL Insecure Content Fixer  no seu WordPress. Ele vai lidar com todos os elementos que não possuem https:// no endereço, como imagens, javascripts, fonts… e corrigir, pois mesmo que seu site esteja utilizando SSL e https no endereço, o “cadeado verde” não irá aparecer no endereço do navegador, pois todos os elementos e links dentro da página devem estar com https:// para que isto ocorra. Um único link ou elemento com http:// faz com que o cadeado não seja exibido. Certifique-se de verificar as configurações do plugin, se ele não funcionar com a configuração padrão.

3. Forçar via arquivo .htaccess (opcional)

Você poderá acrescentar o código abaixo em seu htaccess.

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]