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.
