Cristalab

Plantillas o templates en WordPress

Por: Zarzamora + 21.03.2008

Muchas veces necesitamos que nuestras páginas en WordPress se vean diferentes unas de otras, por ejemplo queremos una página especial para mostrar los resultados de las búsquedas en la cual no se vea el sidebar o una donde queremos ubicar una nube de tags, para que ésto suceda debemos usar plantillas específicas o templates dentro de los cuales definiremos las características especiales que necesitamos.

WordPress toma por defecto algunos nombres específicos para ciertos usos, es así como si hacemos una plantilla y la nombramos search.php cada vez que hagamos una búsqueda ésta será la página que se presentará en los resultados. A continuación presentaré los nombres predeterminados y los usos de algunas plantilla útiles.



Por otro lado también se pueden crear plantilla específicas fuera de las que Wordpress tiene como predeterminadas, para ello debemos insertar el siguiente código al principio de la página.

Código :

<?php
/*
Template Name: Nombre
*/
?>


Después vamos al panel de administración de WordPress, creamos una página común y corriente: Escribir > Página (Write > Page). Una vez allí en la barra lateral se mostrará la opción de Plantilla de Página (Page Template) en dónde seleccionaremos la que corresponda al Nombre que anteriormente utilizamos en el código anterior.

Las plantillas son muy útiles cuando queremos hacer themes más complejos y personalizados ya que nos permiten mostrar el contenido de forma diferente y de manera especializada, así que espero que éste pequeño resumen de lo que se puede hacer les haya sido de utilidad.

Etiquetas wordpress

Comentarios | Enviar un comentario
Muy bueno!! me da fiaca hacer un blog pero estoy pensando en hacer uno, esto me va a servir, saludetes miau
Por: danyrik_blog
Ostras, me vienbe como anillo al dedo para una sección que tengo pensada en el blog.

Además esto de hacer un template propio es lo que hice para poner la búsqueda de Google integrada en mi blog en lugar del buscador propio de WordPress.

Muy interesante Zarzamora miau
Gracias.
Por: Bleend
miau muy bueno Sonrisa
Por: eldervaz
Buen tip. Voy a ponerlo en práctica en mi blog.
Por: marliton_blog
Pero esto esta confuso, que hago? entonces, abro un archivo, escribo el codigo, lo guardo con los nombres que diste y ya?

y funciona?

que pasa si arruino la instalacion de wordpress?
Por: No_blog

No_blog :

Pero esto esta confuso, que hago? entonces, abro un archivo, escribo el codigo, lo guardo con los nombres que diste y ya?

y funciona?

que pasa si arruino la instalacion de wordpress?


La instalación de WordPress es otra cuestión diferente. Éstas plantillas se usan cuando quieres que una página se vea distinta de otras, por ejemplo si quieres que una categoría se vea diferente a las demás creas el archivo tal cual quieres que se vea y lo guardas agregando el número de la categoría al final EJ: category-3.php. Si haces eso no tienes porque dañar la instlación de WordPress
Por: Zarzamora

No_blog :

Pero esto esta confuso, que hago? entonces, abro un archivo, escribo el codigo, lo guardo con los nombres que diste y ya?

y funciona?

que pasa si arruino la instalacion de wordpress?


Esto se hace en el directorio del tema que estes utilizando (lo normal es "www.tusitio.com/blog/wp-content/themes/el-tema-que-usas")
Por: La100rra
Primero diseño una pagina en PHP con la info que yo quiera y luego voy al admin, creo un page le meto el codigo y sustituyo el "nombre" por el nombre de mi php? no se entiende...
Por: Diego_blog
de nuevo Yo.
es un EXITO!!
realmente asi FUNCIONA
un TIPs espectacular.
Por: Diego_blog
muy buen tip! que hayan mas de wp!!! Riendo
Por: Mariux
Deja un comentario
IMPORTANTE

Recuerda ser respetuoso, no insultes a otras personas, ni uses palabrotas, hay una persona al otro lado de la pantalla.

Habla bien, NO ESCRIBAS EN MAYUSCULA TODO, no escribas como en un SMS, evita cosas como "ke", "x q" y demás abreviaciones.

Aquí funcionan las etiquetas de los foros, puedes usar [b] para negrita, [img] para las imágenes, [url] para los enlaces, etc.

Si tienes preguntas técnicas, envíalas mejor al foro.