Come risolvere il problema di oEmbed di Facebook e Instagram in WordPress

Pubblicato: 2023-02-17

Vuoi imparare a risolvere il problema di Facebook e Instagram oEmbed in WordPress?

Se in precedenza hai aggiunto contenuti di Facebook o Instagram a WordPress utilizzando il blocco oEmbed o Embed predefinito, questa funzione non funziona più. Ciò può causare errori e contenuti mancanti sul tuo sito Web WordPress.

In questa guida, ti mostreremo come risolvere il problema di incorporamento di Facebook e Instagram, in modo che i visitatori possano godere dei contenuti social sul tuo sito Web WordPress.

How to fix the Facebook and Instagram oEmbed issue in WordPress

Qual è il problema oEmbed di Facebook e Instagram in WordPress?

In passato, potevi facilmente incorporare i post di Instagram e Facebook in WordPress utilizzando un protocollo noto come oEmbed.

Tuttavia, Facebook ha cambiato il modo in cui funziona oEmbed in modo da non poter più incorporare facilmente video, immagini, aggiornamenti e altri contenuti da Facebook o Instagram.

Invece, ora devi registrare un'app e utilizzare un token client per ottenere dati dall'API Graph di Facebook, prima di poter incorporare i contenuti di Facebook o Instagram sul tuo blog WordPress.

Ciò richiederebbe molto tempo e impegno, soprattutto se desideri mostrare molti post social diversi sul tuo sito web. Con questo in mente, le persone dietro WordPress hanno deciso di rimuovere la funzione di incorporamento di Facebook e Instagram.

Se in precedenza hai aggiunto contenuti di Facebook al tuo sito Web utilizzando oEmbed, ora avrà un aspetto simile all'immagine seguente.

An example of an oEmbed error in WordPress

Se hai incorporato post di Instagram utilizzando oEmbed, riceverai un errore simile.

Questa è una brutta esperienza utente e alcuni visitatori potrebbero presumere che il tuo sito web sia rotto, non più gestito o che tu non sia un'azienda affidabile o affidabile.

Ci sono modi per risolvere il problema manualmente. Ad esempio, potresti esaminare ogni pagina e pubblicare ed eliminare il contenuto incorporato. Tuttavia, ciò richiederebbe molto tempo e fatica e non c'è alcuna garanzia che riuscirai a trovare ogni incorporamento rotto.

Detto questo, vediamo come risolvere facilmente il problema di oEmbed di Facebook e Instagram su WordPress.

Come risolvere il problema di oEmbed di Facebook e Instagram

Il modo più semplice per risolvere il problema di oEmbed è utilizzare uno dei plug-in Smash Balloon gratuiti.

Se desideri incorporare i post di Instagram in WordPress, avrai bisogno del plug-in Smash Balloon Social Photo Feed.

An instagram post, embedded in a WordPress website

Vuoi incorporare un post di Facebook in WordPress? Quindi puoi utilizzare il plug-in gratuito Smash Balloon Social Post Feed.

Innanzitutto, devi installare e attivare il plug-in. Per maggiori dettagli, consulta la nostra guida passo passo su come installare un plugin per WordPress.

Dopo aver installato uno dei plug-in, vai semplicemente su Instagram Feed »oEmbeds o Facebook Feed »oEmbeds , a seconda del plug-in che stai utilizzando.

Utilizziamo il plug-in Social Photo Feed in tutte le nostre immagini, ma i passaggi saranno esattamente gli stessi indipendentemente dal plug-in che stai utilizzando.

Enabling the oEmbed feature for Instagram and Facebook

In questa schermata, fai semplicemente clic sul pulsante "Abilita".

Questo è tutto. Ora puoi incorporare i post di Facebook e Instagram sul tuo sito Web WordPress.

Come incorporare post di Instagram o Facebook in WordPress

Che tu stia utilizzando Facebook o Instagram, puoi incorporare un post specifico in qualsiasi pagina, post o area predisposta per i widget, come la barra laterale.

Un'opzione è aprire la pagina o il post in cui desideri mostrare il contenuto social. Quindi, fai clic sull'icona "+" e digita "Incorpora".

Quando viene visualizzato il blocco giusto, fai clic per aggiungerlo alla pagina o al post.

Adding the Embed block to a WordPress page or post

Nel campo "Incorpora", incolla semplicemente l'URL del post di Instagram o Facebook che desideri mostrare sul tuo sito web.

Quindi, fai clic su "Incorpora".

Embedding an Instagram post in WordPress

WordPress ora mostrerà quel post specifico. Quando sei pronto per pubblicare il post, fai semplicemente clic su "Aggiorna" o "Pubblica".

Ora, quando visiti la pagina, vedrai il post sui social media in diretta.

An example of an Instagram post in WordPress

Un'altra opzione è aggiungere il post di Instagram o Facebook a un'area predisposta per i widget come la barra laterale. In questo modo, puoi promuovere lo stesso post su ogni pagina del tuo sito web.

Ad esempio, potresti incorporare il tuo post Instagram più popolare o un post che promuove una vendita o un concorso sui social media che stai utilizzando per far crescere il tuo sito.

Adding an Instagram post to a widget-ready area such as the WordPress sidebar

Per aggiungere un post di Facebook o Instagram a un'area predisposta per i widget, vai su Aspetto »Widget e fai clic sul pulsante blu "+".

Nella barra di ricerca, digita "Incorpora" per trovare il blocco giusto.

Embedding an Embed block in WordPress

Quando viene visualizzato il blocco "Incorpora", trascinalo nell'area in cui desideri mostrare il post di Facebook o Instagram.

Nel campo "Incorpora", incolla semplicemente l'URL del post di Instagram o Facebook che desideri mostrare sul tuo sito web. Quindi, fai clic su "Incorpora".

Embedding Instagram photo in Instagram

WordPress ora mostrerà quel post specifico.

Se sei soddisfatto di come appare, fai clic su "Aggiorna" per pubblicarlo.

Embedding Instagram post in WordPress

Ora, quando visiti il ​​tuo sito web, vedrai il post di Instagram o Facebook dal vivo.

Come aggiungere un feed Instagram o Facebook a WordPress

Con i plugin gratuiti Smash Balloon, è facile risolvere il problema di oEmbed in modo da poter aggiungere post di Facebook e Instagram al tuo sito web.

Questo è fantastico se vuoi incorporare solo un numero limitato di post o vuoi controllare esattamente dove appare ogni post social su WordPress. Tuttavia, potresti anche voler incorporare un feed di Facebook o Instagram sul tuo sito web.

Creando un feed, puoi mostrare tutti i tuoi ultimi post in un bel layout. Ancora meglio, il feed si aggiornerà automaticamente in modo che i visitatori vedano sempre i post più recenti senza che tu debba aggiornare il tuo sito manualmente.

Ciò può mantenere il tuo sito fresco e interessante, anche per i visitatori abituali.

Se desideri incorporare i contenuti di Instagram in WordPress, puoi utilizzare il plug-in Smash Balloon Instagram Feed.

An Instagram feed, created using Smash Balloon

Vuoi creare un feed che mostri i tuoi ultimi post sullo stato di Facebook, video, recensioni e altro?

Quindi puoi utilizzare il plug-in Smash Balloon Facebook Feed.

Facebook reviews, embedded using Smash Balloon

Vuoi aggiungere feed di Facebook e Instagram al tuo sito Web WordPress? Allora potresti voler dare un'occhiata a Smash Balloon Social Wall.

Questo potente plug-in ti consente di combinare tutti i feed che hai creato utilizzando i plug-in Smash Balloon, inclusi Facebook, Twitter, feed di YouTube e altro ancora.

Creating a social media wall using Facebook and Instagram

Ad esempio, se hai impostato i plug-in Feed di Facebook e Feed di Instagram, puoi semplicemente andare su Feed social » Crea un social wall nella dashboard di WordPress.

Qui vedrai tutti i diversi feed che hai creato finora.

How to create a social media wall using multiple feeds

Seleziona semplicemente ogni feed che desideri aggiungere al social wall.

Ad esempio, puoi combinare i post dei tuoi account Instagram e Facebook.

Combining Facebook and Instagram into a social wall

Small Balloon Social Wall creerà quindi uno shortcode che ti consentirà di aggiungere il social wall a qualsiasi pagina, post o area predisposta per i widget.

Per ulteriori informazioni su come lavorare con gli shortcode, consulta la nostra guida su come aggiungere uno shortcode in WordPress.

Social media shortcode, created using the Smash Balloon plugin

Dopo aver inserito lo shortcode, salva o pubblica semplicemente le modifiche per renderle attive.

Ora, se visiti il ​​tuo sito web, vedrai un social wall con tutti gli ultimi post dei tuoi diversi account e piattaforme.

Speriamo che questo articolo ti abbia aiutato a imparare come risolvere il problema di oEmbed di Facebook e Instagram in WordPress. Potresti anche voler vedere la nostra selezione esperta dei migliori plugin per social media per WordPress e la nostra guida su come creare una newsletter via email.

Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per i tutorial video di WordPress. Puoi trovarci anche su Twitter e Facebook.