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

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

free hosting wordpress
free hosting 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 que su blog pida a un sitio web habilitado para oEmbed que proporcione el HTML necesario para incrustar contenido dinámico. En pocas palabras, le permite simplemente pegar la URL de un video de YouTube en una publicación de blog y dejar que WordPress lo incruste automáticamente. Puede ajustar manualmente el ancho máximo de oembed o cambiar dinámicamente el ancho y el alto del contenido de oembed. Sin embargo, no es posible incrustar contenido en un widget de texto usando oEmbed. En este artículo, le mostraremos cómo habilitar oEmbed en los widgets de texto de WordPress.

Todo lo que necesita hacer es agregar el siguiente código en sus temas functions.php archivo o complemento 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 que hayas hecho eso, entonces estás listo. Ha habilitado correctamente oEmbed para widgets de texto. Puedes ir a Apariencia »Widget para probarlo. Simplemente agregue una URL de video de Youtube en su widget de texto y vea cómo sucede la magia.

Para aquellos de ustedes que quieren saber qué hace este código, solo agrega un filtro widget_text permitiendo que los widgets de texto ejecuten códigos cortos para oEmbed e incrusten automáticamente el contenido.

Para aquellos a quienes no les gusta lidiar con el código, simplemente pueden activar Widget de texto o Complemento de inserción. Literalmente hace lo mismo. El complemento solo tiene 2 líneas de código que compartimos anteriormente.

Esperamos que este artículo le haya ayudado a habilitar oEmbed en widgets de texto. Si tiene alguna pregunta o comentario, háganoslo saber dejando un comentario a continuación.

free hosting wordpress
free hosting wordpress
#WordPress #Hosting #vps #seo #sem

Deja una respuesta