Hola,
Por lo que mencionas y de la forma en que lo haces, se me ocurre que quieres hostear el contenido estatico de tu plantilla allí, y conservar tu blog en otro hosting.. ¿no? Si es así es simple, sube la plantilla por FTP, y luego desde tu Wordpress (donde sea que lo tienes hosteado) editas el archivo header.php (generalmente desde aquí se cargan los archivos de estilo CSS) y le indicas la ruta de donde debe cargar el css, eso se encargará de que las requests de css e imágenes se hagan desde 000webhost.com
Si tu pregunta, por otro lado era como instalar Wordpress, es aún más simple:
1.- Descargas la versión última desde
www.wordpress.org
2.- Subes todo por ftp hacia 000webhost
3.- Creas una base de datos, user y le asignas privilegios.
4.- Editas localmente (en tu máquina) el archivo wp-config.php y le asignas los valores de BD, user y password creados en el punto 3.
5.- Subes el archivo wp-config.php y luego cargas el sitio desde la URL, eso debería instalar Wordpress y dejarlo funcional.
Saludos,