Wordpress Dirección del Tema (bloginfo)

Los temas (o themes) en Wordpress están en un directorio algo complicado: /wp-content/themes/mi-tema/. Por lo general es algo tedioso estar poniendo todo esto en el url de, por ejemplo, una imagen que se quiera poner en el Header del sitio.

Para esto se puede usar la función bloginfo() que ofrece WordPress.

Por ejemplo si la imagen de su Header está en /wp-content/themes/mi-tema/images/header.jpg en vez de llamarla así:


<img src="http://www.example.com/wp-content/themes/mi-tema/images/header.jpg" />



Se puede hacer:


<img src="<?php bloginfo('template_url'); ?>/images/header.jpg"/>



Que es mucho más simple y genérico. El uso de bloginfo() recibe muchos otros parámetros y permite una estructura orientada hacia el uso de temas (por ejemplo mantener en el directorio del tema todas las imágenes, scripts, etc).

Visite http://codex.wordpress.org/Template_Tags/bloginfo para la documentación completa.