Por defecto, podemos usar los shortcodes en el editor de WordPress tanto en páginas como en posts, pero, ¿y si quiero colocar algún elemento en un widget? Esto suele ser muy común en la home de nuestra web, que en WordPress suele estar formada por widgets.
Hoy no voy a tener que dar una explicación larga y sesuda con una solución compleja, tan solo vais a necesitar una línea de código que debes situar en el archivo functions.php de la plantilla que estéis utilizando.
Esta es la línea en cuestión que debéis incluir:
// Situar en el archivo functions.php de tu plantilla o theme // Habilitar los shortcodes en los widgets de WordPress add_filter('widget_text', 'do_shortcode');
Y ahí lo tenéis, eso es todo, funciona como por ensalmo.
Si queréis incluir vuestros shortcodes en un widget esto es todo lo que tendréis que hacer.
Espero que os resulte útil, si tenéis alguna duda o comentario, aquí me tenéis.
Deja una respuesta