Hace un par de días estamos estrenando WordPress 2.9 y es muy probable que si has oído algo sobre los nuevos features que trae sabrás que a los posts se le pueden asignar imágenes para usarlas como thumbnail. Estas imágenes que podemos asignarles a los posts no son solo thumbnails si no que pueden ser de cualquiera de los tamaños comunes que usa WordPress.
Voy a enseñar como usar estas imágenes en los templates, teniendo en cuenta que estas imágenes son una representación del post. La imagen esta directamente relacionada al post.
Como puedo asignarle imágenes a los posts?
Lo primero es que el Theme debe soportar este feature, de otra forma no lo vas a poder usar.
Para usar este feature tienes que estar en la pantalla de edicion de un post, en esta pantalla hay una cajita nueva que dice post thumbnail o page thumbnail para las paginas con un link para asignar la miniatura. al hace click en este link puede usar la herramienta de subir imagenes para asiganrle la imagen a tu post.
Aunque la cajita tiene como titulo post thumbnails aqui se pueden usar cualquiera de los tamaños de imagen por default que trae WordPress
- Thumbnail
- Medium
- Large
- Full (La imagen que subiste)
Como añado soporte para el feature de las imágenes de los post?
Para hacer este feature disponible a los usuarios del theme solo hay que agregarle esta linea a nuestro archivo functions.php
[snippet=25281]
Naturalmente esto no muestra nada en el theme, para eso debemos llamar la imagen en el loop:
[snippet=25282]
O en alguna seccion especial podemos elegir y solo mostrar las imagenes de tamaño mediano:
[snippet=25283]
Con estas pocas líneas podemos añadirle una funcionalidad bien avanzada a nuestros templates.
Entradas Relacionadas:






Pues dejame decirte que hace 5 minuto estaba probando esto, no habia visto tu post, y es que tengo la opcion ahi desde que actualice el WP, pero ni caso le habia hecho.
Oye, eso le resuelve la vida a uno para crear templates de revistas donde los posts tengan una imagen que los represente.
Uno coge mucha lucha haciendo eso mismo con custom fields!
Wilbur, no cojas lucha con los custom fields de WP, cambia a ExpressionEngine!
Sabes que solo relajo! No sabia sobre esto en WP, gracias por la info.
jajaja, ta bien, ahora voy a tener que aprender a usar EE obligado por el trabajo que lo quieren usar aquí.
Lo de las imágenes para los posts es nuevo en WP por eso seguro no sabías.
hola wilbur entre aquí hoy y e leído muchísimas cosas interesantes que me han ayudado mucho, hay cosas nuevas y con exemplos claros eso esta bien y te felicito.
Gracias, regresa cuando quieras que voy a intentar poner siempre cosas nuevas en este mismo estilo.