Cómo arreglar enlaces incrustados de Facebook e Instagram en WordPress

Publicado: 2020-10-26

¿Ya escuchaste alguna noticia sobre WordPress? A partir del 24/10/2020, los usuarios de WordPress no pueden insertar enlaces de Facebook e Instagram en sus sitios web copiando y pegando los enlaces como de costumbre . Eso es porque WordPress decidió eliminar la función de incrustación de enlaces de estas dos redes sociales.

Tabla de contenido ocultar
  1. 1. Facebook e Instagram dejan de admitir WordPress oEmbed
  2. 2. Cómo arreglar los enlaces de inserción de Facebook e Instagram usando el complemento
    1. 2.1. Repare las incrustaciones de Facebook con el complemento Smash Balloon Social Post Feed
    2. 2.2. Repare las incrustaciones de Instagram con el complemento Smash Balloon Social Photo Feed
    3. 2.3. Reparar incrustaciones de Facebook e Instagram usando oEmbed Plus
  3. 3. Últimas palabras

Este cambio causa muchos problemas a los usuarios de WordPress porque el contenido existente en todos los enlaces incrustados de Facebook e Instagram ya no aparece. Buscar, eliminar y corregir todos estos enlaces requiere mucho tiempo. Pero no te preocupes porque siempre hay una manera, ¡y está bien en este artículo!

Primero, ¡averigüemos la razón de todos estos problemas!

Facebook e Instagram dejan de admitir WordPress oEmbed

Normalmente, cuando pega un enlace de Facebook o Instagram en una publicación / página, se convertirá automáticamente en contenido incrustado, también conocido como oEmbed (enlace incrustado).

Pegue el enlace de Facebook en el sitio web de WordPress

Insertar enlace en el editor de publicaciones

El contenido del enlace incrustado se muestra en la interfaz

El contenido del enlace se muestra en la interfaz

Sin embargo, Facebook e Instagram cambiaron su política de API y eliminaron el soporte de oEmbed no autenticado. A partir del 24/10/2020, para insertar enlaces de Facebook e Instagram, los usuarios deben crear una cuenta de desarrollador , registrarse en una aplicación y obtener un token de cliente .

Estos cambios causaron muchas dificultades al equipo de WordPress para implementar nuevos proyectos. Por lo tanto, WordPress decidió eliminar la función de incrustación de enlaces de Facebook e Instagram . Significa que todos los enlaces incrustados en los sitios web de WordPress de estas dos redes sociales se convertirán en URL normales (sin mostrar el contenido de las URL).

Los enlaces integrados de Facebook e Instagram se convierten en URL simples

Los enlaces de inserción de Facebook e Instagram se convierten en texto sin formato

Esto no suena bien, especialmente para webmasters y propietarios de sitios web. Imagina que, en un hermoso día, te despiertas, abres tu sitio web y luego te sorprendes de inmediato con toneladas de enlaces feos en lugar de hermosas imágenes o publicaciones de Facebook e Instagram, es realmente un desastre, ¿verdad? Si desea solucionar este problema en un abrir y cerrar de ojos, siga el tutorial a continuación.

Cómo arreglar los enlaces de inserción de Facebook e Instagram usando el complemento

Para satisfacer las demandas de los usuarios, se han lanzado o actualizado algunos complementos con nuevas funciones para solucionar este problema de oEmbed, como Jetpack, Smash Balloon Social Photo Feed (para Instagram), Smash Balloon Social Post Feed (para Facebook) y oEmbed Plus .

Usar el complemento Jetpack para solucionar este problema es muy fácil. Simplemente instale el complemento y luego el módulo shortcode oEmbed se activará automáticamente, y no necesita hacer nada más. Si es la primera vez que usa Jetpack, consulte este artículo sobre cómo configurarlo y usarlo.

Si no desea utilizar Jetpack, pruebe otros complementos que mencioné.

Los complementos Smash Balloon Social Photo Feed, Smash Balloon Social Post Feed y oEmbed Plus son gratuitos y están disponibles en wordpress.org, solo necesita instalarlos y activarlos directamente en el Panel de administración como de costumbre. Después de instalar y personalizar los complementos como se muestra a continuación, se solucionará el problema de oEmbed de Facebook e Instagram en su sitio web de WordPress, y puede insertar los enlaces copiándolos y pegándolos como de costumbre . Las siguientes son las instrucciones específicas para cada complemento:

Repare las incrustaciones de Facebook con el complemento Smash Balloon Social Post Feed

Si usa el complemento Smash Balloon Social Post Feed, vaya a Facebook Feed > oEmbeds y haga clic en Conectarse a Facebook y Habilitar oEmbeds para conectarse a su cuenta de Facebook y obtener el token de acceso (token de cliente).

Solucione el problema de oEmbed con el complemento Smash Balloon Social Post Feed Plugin

Tenga en cuenta que si se conecta a una cuenta personal de Facebook, el token de acceso será válido solo durante 60 días. Después de 60 días, vaya a Facebook Feed > oEmbeds y haga clic en Conectar a Facebook y vuelva a verificar el token de acceso . Sin embargo, ese procedimiento es bastante complicado. Para ahorrar tiempo, puede conectarse a la cuenta de administrador de un grupo / página para obtener el token de acceso que nunca caduca.

Vuelva a verificar el token del cliente de Facebook

Repare las incrustaciones de Instagram con el complemento Smash Balloon Social Photo Feed

En cuanto al complemento Smash Balloon Social Photo Feed, haz lo mismo que arriba. Vaya a Instagram Feed > oEmbeds y haga clic en Habilitar Instagram oEmbeds para solucionar el problema. Sin embargo, Instagram no requiere que vuelva a verificar el token de acceso.

Solucione el problema de oEmbed con el complemento Smash Balloon Social Photo Feed

Reparar incrustaciones de Facebook e Instagram usando oEmbed Plus

Los tres complementos anteriores tienen muchas otras características que no están relacionadas con la reparación de oEmbed. Si no necesita estas funciones irrelevantes, pruebe con otro complemento dedicado: oEmbed Plus.

Para utilizar el complemento oEmbed Plus, debe registrarse en una aplicación de Facebook y activar la función oEmbed de la siguiente manera:

Paso 1 : Vaya a developer.facebook.com, conéctese a una cuenta de Facebook. Después de eso, vaya a la sección Mis aplicaciones y haga clic en Crear aplicación .

Registre una nueva aplicación de Facebook

En el cuadro de diálogo Crear una aplicación , ingrese el nombre de la aplicación (el nombre que desee) y su correo electrónico, luego haga clic en Crear aplicación .

Cree una nueva aplicación para solucionar el problema de oEmbed

Paso 2 : Después de crear la aplicación, la función oEmbed se activará de forma predeterminada. Se encuentra en la sección Mis productos .

Active la función oEmbed en la aplicación de Facebook

A continuación, vaya a Configuración > Básico para obtener el ID de la aplicación y el Secreto de la aplicación .

Obtenga el ID de la aplicación y el secreto de la aplicación para solucionar el problema de oEmbed

Paso 3 : Regrese su sitio web de WordPress, en el Panel de administración , vaya a Configuración > Escritura > Configuración de inserción de Facebook e Instagram . Luego, copie y pegue el ID de la aplicación y el Secreto de la aplicación en esta sección y haga clic en Guardar cambios .

Ingrese el ID de la aplicación y el secreto de la aplicación en el complemento oEmbed Plus

Después de seguir todos los pasos anteriores, se restaurará la función oEmbed en su sitio de WordPress. Ahora puede insertar enlaces de Facebook e Instagram como de costumbre.

Por ejemplo, aquí hay enlaces de Facebook e Instagram incrustados en mi sitio web de WordPress antes de usar complementos para solucionar el problema:

Los enlaces incrustados de Facebook e Instagram están rotos

Y aquí está el resultado después de solucionar el problema:

Los enlaces incrustados se corrigen mediante complementos

Como puede ver, los enlaces son fijos y se muestra el contenido.

Ultimas palabras

En conclusión, Jetpack es la forma más fácil de solucionar el problema de oEmbed, pero es un complemento multipropósito que viene con muchas otras funciones y es posible que no desee utilizarlas. Los complementos Smash Balloon Social Photo Feed y Smash Balloon Social Post Feed son bastante fáciles de configurar y usar, pero son dos complementos separados. Mientras tanto, el complemento oEmbed Plus tarda un poco en configurarse, pero puede arreglar los enlaces incrustados de Facebook e Instagram. Simplemente elija un complemento que sea adecuado para su sitio web y sus necesidades.

Como puede ver, solucionar el problema de oEmbed no es nada difícil. Sin embargo, no todos los propietarios de sitios web conocen este problema para actuar con prontitud, especialmente para aquellos que no actualizan las noticias con regularidad. Por lo tanto, ¡no olvide compartir esta información con otros propietarios de sitios web!

Además, puede que le guste nuestro artículo sobre cómo arreglar la visualización de publicaciones en Facebook usando Facebook Debugger.