Vamos lá.
1 - Contrata um servidor
2 - Aponta o subdominio do blog para o ip do servidor através do DNS.
Seria bom usar DNS CloudFlare, mas não é obrigatório.
3 - Configura o Servidor com WordOps e Instala o Wordpress.
4 - Instala o SSL como mostro aqui. (No seu caso, pode ignorar a integração com CloudFlare, apenas configura o LetsEncrypt como padrão e ativa SSL com wo site update dominio.com --le --force
)
Se tiver dificuldades estou a disposição.