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

Elimina las columnas de Yoast SEO en los listados de posts
Elimina las columnas de Yoast SEO en los listados de posts
Es bastante probable que hayas utilizado un plugin para trabajar el SEO de tu web, o la de alguno de tus clientes. De hecho mucha…
Mejora la puntuación de Google PageSpeed Insights: Eliminar el CSS que bloquea la visualización del contenido de la mitad superior de la página
Mejora la puntuación de Google PageSpeed Insights: Eliminar el CSS que bloquea la visualización del contenido de la mitad superior de la página
1. Optimizar imágenes 2. Minificar CSS y JS 3. Especificar caché de navegador 4. Habilita la compresión 5. Reducir el tiempo de respuesta del servidor…
Cómo aumentar el límite del tamaño de archivos en la librería multimedia
Cómo aumentar el límite del tamaño de archivos en la librería multimedia
En función del hosting que hayamos contratado, en algunas ocasiones podemos encontrarnos con límites a la hora de subir archivos a la librería multimedia en…
Extendiendo los campos personalizados o custom fields en WordPress
Extendiendo los campos personalizados o custom fields en WordPress
En una entrada anterior vimos cómo añadir campos personalizados o custom fields al back-end de WordPress de forma elegante, haciendo uso de meta_boxes para ordenar…