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.
- 404.php: Ésta plantilla se mostrará como página de error cada vez que no se encuentre un contenido dentro del blog.
- single.php: Muestra como se vería un post individualmente.
- page.php: Es la plantilla por defecto para los contenidos de las páginas individuales de Wordpress.
- category.php: Muestra todos los post de una categoría, también se puede hacer una pequeña variación y mostrar por ejemplo cada categoría de manera diferente, para ello se le agrega el número de la categoría así: category-9.php
- archive.php: Ésta será la plantilla que mostrará el archivo del blog.
- tag.php: En ésta plantilla se mostrarán todos los post correspondientes a un tag específico, funciona muy similar a la plantilla category y también se puede diferenciar una de otra añadiendo el slug del tag correspondiente así: tag-nombredelslug.php
- search.php: Con ésta plantilla se muestran los resultados de las búsquedas realizadas.
- autor.php: Es la plantilla utilizada por defecto para mostrar la información del autor.
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.
¿Sabes SQL? ¿No-SQL? Aprende MySQL, PostgreSQL, MongoDB, Redis y más con el Curso Profesional de Bases de Datos que empieza el martes, en vivo.
Por danyrik el 24 de Marzo de 2008
Por Bleend el 24 de Marzo de 2008
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
Gracias.
Por eldervaz el 24 de Marzo de 2008
Por marliton el 24 de Marzo de 2008
Por No el 24 de Marzo de 2008
y funciona?
que pasa si arruino la instalacion de wordpress?
Por Zarzamora el 24 de Marzo de 2008
No_blog :
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 La100rra el 26 de Marzo de 2008
No_blog :
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 Diego el 30 de Marzo de 2008
Por Diego el 01 de Abril de 2008
es un EXITO!!
realmente asi FUNCIONA
un TIPs espectacular.
Por Mariux el 01 de Abril de 2008
Por di3 el 19 de Mayo de 2008
Por max el 30 de Julio de 2008
Por bloggera el 20 de Agosto de 2008
Por Blackdragon el 20 de Agosto de 2008
bloggera-blog :
lo que quiero saber es: como se instala un tema propio en tu blog (sin referirme ni a bases de datos ni a servidores, sino ONLINE)
Pues, si tienes la carpeta con el tema, solo entras via FTP al directorio donde tienes los archivos de tu blog, y una vez allí busca la carpeta: wp-content/themes
En ella copia los archivos del tema, y después de eso lo habilitas en tu panel de control de WP...
Saludos!