Cómo activar oEmbed en los widgets de texto de WordPress

Recientemente, uno de nuestros usuarios nos preguntó cómo habilitar oEmbed en los widgets de texto de WordPress. oEmbed es un protocolo que permite a tu blog pedir a un sitio web habilitado para oEmbed que proporcione el HTML necesario para incrustar contenido dinámico. En palabras sencillas, te permite simplemente pegar la URL de un vídeo de YouTube en una entrada del blog y dejar que WordPress lo incruste automáticamente. Puedes ajustar el ancho máximo de oembed manualmente, o cambiar dinámicamente el ancho y el alto del contenido de oEmbed. Sin embargo, no puedes incrustar contenido en un widget de texto utilizando oEmbed. En este artículo, te mostraremos cómo activar oEmbed en los widgets de texto de WordPress

Lo único que tienes que hacer es añadir el siguiente código en la sección de tu tema functions.php o en un plugin específico del sitio


add_filter( 'widget_text', array( $wp_embed, 'run_shortcode' ), 8 );
add_filter( 'widget_text', array( $wp_embed, 'autoembed'), 8 );

Una vez hecho esto, ya has terminado. Has habilitado con éxito oEmbed para los widgets de texto. Puedes dirigirte a Apariencia " Widgets para probarlo. Simplemente añade la URL de un vídeo de Youtube en tu widget de texto, y observa la magia

Para aquellos que quieran saber qué hace este código, simplemente añade un filtro widget_text que permite que los widgets de texto ejecuten el shortcode para el contenido oEmbed y auto-embed

Para aquellos a los que no les gusta lidiar con el código, entonces puedes simplemente activar Plugin Text Widget oEmbed. Hace literalmente lo mismo. El plugin sólo tiene 2 líneas de código que compartimos arriba.

Esperamos que este artículo te haya ayudado a habilitar oEmbed en los widgets de texto. Si tienes alguna duda o comentario, háznoslo saber dejando un comentario abajo.

Si quieres conocer otros artículos parecidos a Cómo activar oEmbed en los widgets de texto de WordPress puedes visitar la categoría Tutoriales.

¡Más Contenido!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Go up