Para que funcione, primero necesita un host asociado con su dominio. Cualquier host te ayudará con este paso, que por lo general es automático en los servidores más baratos (compartidos).
Luego instalamos automáticamente WordPress y lo alojamos en su servidor y dominio.
Una vez instalado, deberá ir a Configuración e indicar que ha planificado su sitio en términos de URL, imágenes, título del sitio, descripción, etc.
Si necesita más complementos, debe ir a Complementos y comenzar a instalarlos. Si desea el diseño del repositorio de temas, debe ir a Apariencia.
Para crear contenido dinámico hay una opción de publicación. Para crear contenido estático, tienes la opción Páginas.