Come correggere i collegamenti incorporati di Facebook e Instagram in WordPress

Pubblicato: 2020-10-26

Hai già sentito notizie su WordPress? Dal 24/10/2020, gli utenti di WordPress non possono incorporare collegamenti da Facebook e Instagram nei propri siti Web copiando e incollando i collegamenti come di consueto . Questo perché WordPress ha deciso di rimuovere la funzione di incorporamento dei collegamenti da questi due social network.

Sommario nascondi
  1. 1. Facebook e Instagram smettono di supportare WordPress oEmbed
  2. 2. Come correggere i collegamenti di incorporamento di Facebook e Instagram utilizzando il plug-in
    1. 2.1. Correggi gli incorporamenti di Facebook utilizzando il plug-in del feed di post social di Smash Balloon
    2. 2.2. Correggi gli incorporamenti di Instagram utilizzando il plug-in per feed di foto social di Smash Balloon
    3. 2.3. Correggi gli incorporamenti di Facebook e Instagram utilizzando oEmbed Plus
  3. 3. Ultime parole

Questa modifica causa molti problemi agli utenti di WordPress perché i contenuti esistenti in tutti i collegamenti incorporati di Facebook e Instagram non vengono più visualizzati. La ricerca, l'eliminazione e la correzione di tutti questi collegamenti richiedono molto tempo. Ma non preoccuparti perché c'è sempre un modo, ed è proprio in questo articolo!

Per prima cosa, scopriamo il motivo di tutti questi problemi!

Facebook e Instagram smettono di supportare WordPress oEmbed

Normalmente, quando incolli un link di Facebook o Instagram in un post/pagina, verrà automaticamente convertito in contenuto incorporato, noto anche come oEmbed (link incorporato).

Incolla il collegamento di Facebook nel sito Web di WordPress

Incorpora il link nell'editor dei post

Il contenuto del collegamento incorporato viene visualizzato sul front-end

Il contenuto del collegamento viene visualizzato sul front-end

Tuttavia, Facebook e Instagram hanno cambiato la loro politica API e hanno abbandonato il supporto oEmbed non autenticato. Dal 24/10/2020, per incorporare collegamenti da Facebook e Instagram, gli utenti devono creare un account sviluppatore , registrarsi per un'app e ottenere un token client .

Questi cambiamenti hanno causato molte difficoltà al team di WordPress per distribuire nuovi progetti. Pertanto, WordPress ha deciso di rimuovere la funzione di incorporamento dei collegamenti da Facebook e Instagram . Significa che tutti i collegamenti incorporati nei siti Web WordPress da questi due social network verranno trasformati in URL normali (senza visualizzare il contenuto degli URL).

I link incorporati di Facebook e Instagram si trasformano in semplici URL

I link di incorporamento di Facebook e Instagram vengono trasformati in testi semplici

Questo non suona bene, soprattutto per i webmaster e i proprietari di siti web. Immagina che in una bella giornata ti svegli, apri il tuo sito web e poi rimani immediatamente stordito con tonnellate di brutti link invece di bellissime immagini o post di Facebook e Instagram, è davvero un disastro, giusto? Se vuoi risolvere questo problema in un batter d'occhio, segui il tutorial qui sotto.

Come correggere i collegamenti di incorporamento di Facebook e Instagram utilizzando il plug-in

Per soddisfare le richieste degli utenti, alcuni plugin sono stati appena rilasciati o aggiornati con nuove funzionalità per risolvere questo problema di oEmbed come Jetpack, Smash Balloon Social Photo Feed (per Instagram), Smash Balloon Social Post Feed (per Facebook) e oEmbed Plus .

L'utilizzo del plug-in Jetpack per risolvere questo problema è molto semplice. Basta installare il plug-in e il modulo oEmbed dello shortcode verrà attivato automaticamente e non dovrai fare nient'altro. Se è la prima volta che usi Jetpack, fai riferimento a questo articolo su come configurarlo e utilizzarlo.

Se non vuoi usare Jetpack, prova altri plugin che ho menzionato.

Smash Balloon Social Photo Feed, Smash Balloon Social Post Feed e i plug-in oEmbed Plus sono gratuiti e disponibili su wordpress.org, devi solo installarli e attivarli direttamente nella dashboard di amministrazione come al solito. Dopo aver installato e personalizzato i plug-in come di seguito, il problema di oEmbed di Facebook e Instagram sul tuo sito Web WordPress verrà risolto e puoi incorporare i collegamenti copiandoli e incollandoli come al solito . Di seguito sono riportate le istruzioni specifiche per ciascun plugin:

Correggi gli incorporamenti di Facebook utilizzando il plug-in del feed di post social di Smash Balloon

Se utilizzi il plug-in Smash Balloon Social Post Feed, vai su Feed Facebook > oEmbeds e fai clic su Connetti a Facebook e Abilita oEmbeds per connetterti al tuo account Facebook e ottenere il token di accesso (token client).

Risolvi il problema di oEmbed con il plug-in del feed di post social di Smash Balloon

Tieni presente che se ti colleghi a un account Facebook personale, il token di accesso sarà valido solo per 60 giorni. Dopo 60 giorni, vai su Feed di Facebook > oEmbeds e fai clic su Connetti a Facebook e ricontrolla il token di accesso . Tuttavia, tale procedura è piuttosto complicata. Per risparmiare tempo, puoi connetterti all'account Admin di un gruppo/pagina per ottenere il token di accesso che non scade mai.

Ricontrolla il token del client Facebook

Correggi gli incorporamenti di Instagram utilizzando il plug-in per feed di foto social di Smash Balloon

Per quanto riguarda il plug-in Smash Balloon Social Photo Feed, fai lo stesso come sopra. Vai a Instagram Feed > oEmbeds e fai clic su Abilita Instagram oEmbeds per risolvere il problema. Tuttavia, Instagram non richiede di ricontrollare il token di accesso.

Risolvi il problema di oEmbed con il plug-in per feed di foto social di Smash Balloon

Correggi gli incorporamenti di Facebook e Instagram utilizzando oEmbed Plus

I tre plugin sopra hanno molte altre funzionalità che non sono correlate al fissaggio di oEmbed. Se non hai bisogno di queste funzionalità irrilevanti, prova un altro plug-in dedicato: oEmbed Plus.

Per utilizzare il plug-in oEmbed Plus, è necessario registrarsi per un'app Facebook e attivare la funzione oEmbed come segue:

Passaggio 1 : vai su developer.facebook.com, connettiti a un account Facebook. Successivamente, vai alla sezione Le mie app e fai clic su Crea app .

Registra una nuova app Facebook

Nella finestra di dialogo Crea un'app, inserisci il nome dell'app (qualsiasi nome desideri) e la tua email, quindi fai clic su Crea app .

Crea una nuova app per risolvere il problema di oEmbed

Passaggio 2 : dopo aver creato l'app, la funzione oEmbed verrà attivata per impostazione predefinita. Si trova nella sezione I miei prodotti .

Attiva la funzione oEmbed sull'app Facebook

Successivamente, vai su Impostazioni > Di base per ottenere l' ID app e il segreto dell'app .

Ottieni l'ID app e il segreto dell'app per risolvere il problema di oEmbed

Passaggio 3 : ripristina il tuo sito Web WordPress, nella dashboard di amministrazione , vai su Impostazioni > Scrittura > Impostazioni di incorporamento di Facebook e Instagram . Quindi, copia e incolla l' ID app e il segreto dell'app in questa sezione e fai clic su Salva modifiche .

Inserisci l'ID dell'app e il segreto dell'app nel plug-in oEmbed Plus

Dopo aver seguito tutti i passaggi precedenti, la funzione oEmbed sul tuo sito WordPress verrà ripristinata. Ora puoi incorporare i link di Facebook e Instagram come al solito.

Ad esempio, ecco i collegamenti di Facebook e Instagram incorporati nel mio sito Web WordPress prima di utilizzare i plug-in per risolvere il problema:

I link incorporati di Facebook e Instagram sono interrotti

Ed ecco il risultato dopo aver risolto il problema:

I collegamenti incorporati vengono corretti utilizzando i plugin

Come puoi vedere, i collegamenti sono fissi e il contenuto viene visualizzato.

Ultime parole

In conclusione, Jetpack è il modo più semplice per risolvere il problema di oEmbed, ma è un plug-in multiuso che include molte altre funzionalità e potresti non volerle utilizzare. I plug-in Smash Balloon Social Photo Feed e Smash Balloon Social Post Feed sono abbastanza facili da configurare e utilizzare, ma sono due plug-in separati. Nel frattempo, il plug-in oEmbed Plus richiede un po' di tempo per essere configurato, ma può correggere i collegamenti incorporati di Facebook e Instagram. Basta scegliere un plug-in adatto al tuo sito Web e alle tue esigenze.

Come puoi vedere, risolvere il problema oEmbed non è affatto difficile. Tuttavia, non tutti i proprietari di siti Web conoscono questo problema per agire prontamente, soprattutto per coloro che non aggiornano regolarmente le notizie. Quindi, non dimenticare di condividere queste informazioni con altri proprietari di siti Web!

Inoltre, potrebbe piacerti il ​​nostro articolo su come correggere la visualizzazione dei post su Facebook utilizzando Facebook Debugger.