En este corto vídeo vamos a ver dos formas fáciles y rápidas de hacer que los shortcodes (tanto los de WordPress como los que añaden los plugins) funcionen en los widgets, algo que WordPress no hace por defecto. ¡Dentro vídeo!
Pues ya lo has visto: fácil y rápido. Aquí te dejo el código que tienes que añadir en el functions.php de tu plantilla o, más recomendable, en tu plugin de funciones personalizadas:
add_filter ('widget_text', 'do_shortcode');
Y si prefieres hacerlo mediante un plugin, éste es el que muestro en el vídeo: Shortcode Widget
Como ves es algo muy sencillo. Incluso algunos desarrolladores de plugins que incluyen shortcodes añaden dentro de su plugin el código necesario para que los shortcodes se puedan mostrar en widgets.
Ése es el caso, por ejemplo, de mi plugin Number of Feedly Subscribers, que te permite mostrar el número de seguidores de tu blog donde tú quieras por medio de un shortcode.
Pues bien, ese plugin ya incluye el código necesario para que los shortcodes se puedan mostrar en widgets, así que si lo tienes instalado y activo (ése o cualquier otro que provea de esa característica) no necesitas hacer nada más.
Y eso es todo. Si tienes alguna duda, relacionada con este tema o con cualquier otro sobre WordPress, no tienes más que contactarme a través del formulario de contacto e intentaré ayudarte.