After setting up your domain on your web hosting service, enable SSL for the domain running WordPress. Please refer to this article for instructions.