Estos días he estado leyendo la documentación sobre Wordpress. La verdad que resulta muy completa, y eso que se encuentra en fase de desarrollo. Estos son los primeros pasos que he dado para utilizar wordpress cómo un gestor de contenidos.
Primero estableceremos una página cómo la home de nuestro site. Por defecto en la página de inicio se muestran los post publicados, pero mi intención es crear un site corporativo, con el añadido de las funcionalidades de un blog. Para ello creamos una página llamada “Inicio” y vamos al menú Opciones > Lectura, donde pone “La Portada mostrará:” seleccionamos “Una página estática (seleccionar abajo)”, y seleccionamos la página “Inicio” que habíamos creado anteriormente.

Lo siguiente será crear una plantilla para nuestro blog. Creamos una página de nombre blog.php en el directorio de nuestro theme donde escribiremos el siguiente código:
<?php/*Template Name: Blog*/?><?php query_posts('cat=-0'); //gets all postsload_template( TEMPLATEPATH . '/index.php'); //loads index?>
Después iremos al administrador y crearemos una página de título blog a la que le asignaremos la plantilla de página “Blog”.

De esta manera las entradas se mostrarán dentro de esta página, que será una sección de nuestro site. Podemos comprobar que ahora cuando entramos a nuestro site se abre con la página de Inicio, y la página Blog nos aparece cómo un enlace del menu de páginas.
Lo siguiente será crear una plantilla de página para nuestra página de inicio. Para ello vamos al directorio del theme que tenemos seleccionado y creamos un archivo home.php en el que escribiremos el siguiente código:
<?php/*Template Name: Home*/?>
Ahora en el administrador ya podemos elegir esta plantilla para nuestra página de inicio, aunque, claro, ¡quedaría desarrollarla!
Para ello recomiendo copiar el código del archivo page.php (la plantilla por defecto de las páginas) de nuestro theme después de las líneas que hemos escrito y probar a modificar el código y la hoja de estilos para dar un aspecto diferente a nuestra página de inicio del resto de páginas del site (una cabecera más grande, módulos de contenido nuevos, etc…). Recordar también que podemos crear tantas plantillas cómo queramos para presentar las páginas de nuestra web. En otro post os comentaré más avances.

Me gusta el tutorial, pero una pregunta. Cuando dices que hay que crear una página de inicio, la creas con el WP dándole el título de “inicio”? O es un archivo .html a parte? O cómo se hace?
gracias
Hola Joan, la creas con el WP y le das el título de Inicio. Lo siguiente está explicado en el tutorial, donde dice “Lo siguiente será crear una plantilla de página para nuestra página de inicio…”
Aritz, lo que pasa es que creo la página con el título “inicio” con el editor del WP, pero luego si voy a Opciones/Lectura e intento seleccionar la página “inicio” creada como “Página estática” para “La portada mostrará” me es imposible porqué ésta no sale… Me sale sólo que puedo seleccionar “About”
Alguna sugerencia?
Hola Joan perdona por el retraso, bajate la version 2.3 que hay mejoras sobre este tema: creamos 2 paginas Home y weblog y a una le decimos que sea la portada y la otra el blog y listo!
Hola. Estoy intentando hacer mi sitio con Wordpress. Para empezar, tengo la última versión de Wordpress pero en Opciones/Lectura no me sale la posibilidad de elegir página estática. ¿Qué hago mal? Un saludo y gracias por el tutorial.