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

Seguridad WordPress: proteger el acceso a wp-admin
Seguridad WordPress: proteger el acceso a wp-admin
Uno de los objetivos más importantes para cualquier atacante es el acceso al panel de administración o back-end de nuestro WordPress. Debemos aumentar la seguridad…
Cómo añadir nuestras propias opciones multi-idioma en el personalizador de WordPress
Cómo añadir nuestras propias opciones multi-idioma en el personalizador de WordPress
En la entrada anterior veíamos cómo agregar nuestras propias opciones en el personalizador de WordPress. En ésta entrada vamos a ver cómo podríamos organizarlas por…
WP-CLI Parte 2, instalando WordPress paso a paso y primeras configuraciones
WP-CLI Parte 2, instalando WordPress paso a paso y primeras configuraciones
1. Instalación y primeros pasos 2. Instalando WordPress y primeros pasos y configuraciones 3. Trabajando con posts 4. Trabajando con usuarios 5. Trabajando con la…
Evitar la enumeración de usuarios en WordPress: bola extra
Evitar la enumeración de usuarios en WordPress: bola extra
Hace unos meses escribí en dos entradas cómo evitar la enumeración de usuarios o user enumeration (parte 1 y parte 2). Ahora viene la bola extra:…