No public Twitter messages.

Plantillas o templates en WordPress

4 Comentarios » | Comentar

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.

4 Comentarios » | Comentar | Tags: , ,

¿Qué harías por tu blog?

9 Comentarios » | Comentar

Debido a la mudanza y a que la hice apresuradamente y no me tomé el tiempo necesario para estudiar unos cambios y arreglarlos antes de que fuera tarde… mi blog sufrió varios fallos.

WordPress le asigna un ID a cada post según el orden en que se vaya escribiendo en la DB, pues bien, cuando cambié mi blog, y debido a que en el anterior los post estaban desordenados, terminaron no correspondiendo, inicialmente no le vi problema, de hecho no me había dado cuenta. Después decidí cambiarle la estructura del permalink a los post, ya que anteriormente sólo se mostraba el ID y era algo como domino/blog?p=100 lo cual siempre me pareció que no debía ser, en fin no lo cambié y en éste nuevo blog decidí dejar la estructura de tal forma que se viera el año y nombre, algo como domino/blog/2008/nombre, todo estaba bien hasta cuando alguién me hizo caer en cuenta que en Google los post estaban indexados según el ID original lo cual ocasionó muchos problemas ya que si por ejemplo quería acceder al post de Maple, me enviaba a otro completamente diferente T_T .

El hecho es que me tocó cambiar el ID de cada post para que coincidiera con la indexación de Google y en general para que cuando alguien se encuentre con un link antiguo sea redireccionado correctamente al post que es. Inicialmente Lunatic me ofreció su ayuda para hacer un script que cambiara el ID de los post, pero como yo soy yo y quería “experimentar” me fui directamente a la DB a cambiarlo… grave error, o mejor dicho, no grave… sino que a raíz de eso surgió otro problema mayor… los 2500 comentarios que existen actualmente… quedaron en post que no les correspondían T_T … después de dejar eso así por unos días, decidí enfrentar el problema y de nuevo Lunatic vino a mi ayuda XD , me hizo un script para cambiar el ID de cada comentario y así quedara en el post correspondiente… pero de nuevo… como yo soy yo ._. terminé haciéndolo manualmente porque era tal el enredo que tenía que mirar casi que cada comentario a ver que decía… y así ayudada también de mi buena memoria y de que conozco éste blog al derecho y al revés logré mi objetivo.

Aún hay cosas que no he arreglado, hay muchos post por ejemplo que no están en su categoría y los tags también están mal, además aún hay cosas sobre todo relacionadas con imágenes en algunos post que no están bien, pero el punto es que todo ésto, el revisar post por post, mirar como ha evolucionado el blog, encontrarme con cosas que había olvidado, me hicieron darme cuenta de lo mucho que lo quiero y de todo lo que he hecho por él en todos éstos años, incluída la labor títanica de revisar 2500 comentarios para ponerlos en su lugar, pero que a pesar de eso lo hago con muchisimo gusto, porque es mi espacio y porque eso es lo que inspira en mi, así que por eso les pregunto ¿qué harían ustedes por su blog? U_U

9 Comentarios » | Comentar | Tags: , ,

Themes gratis para WordPress

4 Comentarios » | Comentar

Hace unas semanas inicié un pequeño proyecto dirigido más que todo al público femenino XD se llama Cutie Pie y la idea es ir subiendo varios recursos gratis como íconos, smilies, emoticones, wallpapers, brushes para photoshop, avatares y lo más importante de todo porque es tal vez lo que más me ha costado pero a la vez lo que más me ha enseñado: Themes para WordPress.

Hasta ahora sólo he sacado dos themes:

Cherry Dreams: (éste lo uso Mariux y lo modificó para su blog ^^ )

WordPress Themes Cheery Dreams

Flower Dust:

WordPress Themes Flower Dust

Para Descargarlos sólo tienes que ir al siguiente link: http://cutiepie.la100rra.com.mx/wordpress-themes/ ^^

Related Posts with Thumbnails

4 Comentarios » | Comentar | Tags: , , , ,

Encuéntrame

twitter facebook Linkedin flickr Google Lulu Red Bubble formspring AboutMe deviantart Wordpress lastfm Blip FM colour lovers tumblr technorati boxedup