Blog sobre desarrollo WordPress en Español Desarrollo WordPress en Español
shortcodes widgets

¿No funcionan los shortcodes en tus widgets? Aprende cómo hacerlos funcionar

En la entrada anterior Shortcodes: ¿Qué son y cómo crearlos? vimos que son los shortcodes y aprendimos a crearlos desde cero según nuestras necesidades.

En ocasiones podemos necesitar que esos shortcodes se ejecuten dentro de un widget en la home o en el sidebar de nuestro sitio web, funcionalidad que no viene activa por defecto, es decir, aunque escribamos el shortcode dentro de un widget de texto, en el front se nos mostrará el texto literal, como podemos ver en la siguiente imagen:

Para hacer funcionar un shortcode dentro de un widget de texto, sólo tendremos que agregar la siguiente línea a nuestro archivo functions.php:

De este modo se ejecutarán los shortcodes en el interior de los widgets de texto, permitiéndonos añadir funcionalidad extra a este tipo de widgets.

Puede que también te interese

Porqué y cómo cambiar el permalink de Autor en WordPress
Porqué y cómo cambiar el permalink de Autor en WordPress
WordPress posee una estructura de enlaces amigables optimizada para el SEO. De este modo nos permite tener enlaces del tipo www.misitio.com/quienes-somos/ en lugar de www.misitio.com/?id=7.…
Cómo agregar un campo personalizado debajo del título de una entrada
Cómo agregar un campo personalizado debajo del título de una entrada
En ocasiones puede resultar útil agregar un campo personalizado adicional justo debajo del título de una entrada o página, por cuestiones de usabilidad y experiencia…
Establecer la primera imagen de un post como destacada
Establecer la primera imagen de un post como destacada
Cuando escribimos una entrada o página en WordPress, por defecto nos deja establecer una imagen destacada o thumbnail: Esta imagen destacada suele usarse por ejemplo…
Cómo personalizar AMP en WordPress
Cómo personalizar AMP en WordPress
AMP es el proyecto de Google y varios partners (entre los que se encuentra WordPress) para ofrecer a los usuarios páginas ultra rápidas. Son las…