« Utilizar Wordpress cómo CMS de sites corporativos
» Wordpress cómo CMS / II

Recursos, Wordpress, PHP

Wordpress cómo CMS / I

06.17.07 | 5 Comments

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.

Pantallazo de la página Opciones - Lectura del  administrador de Wordpress

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:

  1. <?php
  2. /*
  3. Template Name: Blog
  4. */
  5. ?>
  6. <?php query_posts('cat=-0'); //gets all posts
  7. load_template( TEMPLATEPATH . '/index.php'); //loads index
  8. ?>

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”.

Pantallazo de la página Administrar - Páginas del administrador de Wordpress

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:

  1. <?php
  2. /*
  3. Template Name: Home
  4. */
  5. ?>

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.

5 Comments

have your say

Add your comment below, or trackback from your own site. Subscribe to these comments.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

:

:


« Utilizar Wordpress cómo CMS de sites corporativos
» Wordpress cómo CMS / II