В WordPress есть возможность включить SSL (https) для авторизации, а так же для доступа к администраторской части.
В первом случае в конфиге нужно прописать:
define('FORCE_SSL_LOGIN', true);
Во втором:
define('FORCE_SSL_ADMIN', true);
Подробнее об этом в документации.