Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coppa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Come risolvere il problema di Facebook e Instagram oEmbed in WordPress

Il blocco predefinito oEmbed o Embed di WordPress non funziona più per Instagram o Facebook. Quindi, se in passato avete add-on contenuto da questi social network utilizzando il blocco Embed, ora può causare errori e lacune di contenuto sul vostro sito.

La correzione di questo problema importa se si vuole fornire un’esperienza utente positiva. Se non lo fate, i visitatori del vostro sito web potrebbero imbattersi in contenuti mancanti o pagine non funzionanti. Inoltre, sarà molto meno probabile che trovino i vostri feed sociali.

In questa guida vi mostreremo come correggere facilmente il problema degli incorporamenti di Facebook e Instagram, in modo che i visitatori possano usufruire dei contenuti social sul vostro sito web WordPress.

How to fix the Facebook and Instagram oEmbed issue in WordPress

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

In passato, era possibile incorporare facilmente le pubblicazioni di Instagram e Facebook in WordPress utilizzando il protocollo oEmbed.

Tuttavia, Facebook ha modificato il funzionamento della funzione oEmbed, per cui non è più possibile incorporare facilmente video, immagini, aggiornamenti e altri contenuti da Facebook o Instagram.

Invece, ora è necessario registrare un’app e utilizzare un client token per ottenere i dati dall’API Facebook Graph prima di poter incorpora i contenuti di Facebook o Instagram sul proprio sito web WordPress.

Questo richiederebbe molto tempo e sforzi, quindi le persone che stanno dietro a WordPress hanno deciso di rimuovere le funzioni di incorporamento di Facebook e Instagram.

Se in precedenza avete aggiunto contenuti di Facebook al vostro sito web utilizzando oEmbed, l’aspetto sarà simile a quello dell’immagine seguente.

An example of an oEmbed error in WordPress

Se si aggiungono post di Instagram utilizzando oEmbed, si otterrà un errore simile perché ora è richiesto un token di accesso.

Ci sono modi per risolvere il problema manualmente. Ad esempio, si può esaminare ogni pagina e post ed eliminare il contenuto incorporato. Tuttavia, questa operazione può richiedere molto tempo e non è detto che si riesca a trovare tutti gli embed non funzionanti.

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

Come correggere il problema dell’oEmbed di Facebook e Instagram

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

Se si desidera incorporare i post di Instagram in WordPress, è necessario il plugin Smash Balloon Social Photo Feed.

An instagram post, embedded in a WordPress website

Se invece volete incorporare un post di Facebook in WordPress, potete utilizzare il plugin gratuito Smash Balloon Facebook Feed.

Per prima cosa, è necessario installare e attivare il plugin di cui si ha bisogno. Per maggiori dettagli, consultate la nostra guida passo passo su come installare un plugin di WordPress.

Dopo aver installato uno dei due plugin, basta andare su Instagram Feed ” oEmbeds o Facebook Feed ” oEmbeds, a seconda del plugin utilizzato.

Per tutte le nostre immagini utilizziamo il plugin Social Photo Feed, ma i passaggi saranno esattamente gli stessi indipendentemente dal plugin utilizzato.

Enabling the oEmbed feature for Instagram and Facebook

In questa schermata, è sufficiente fare clic sul pulsante “Abilita” pertinente alle proprie esigenze.

Ecco fatto. Ora potete incorpora i post di Facebook e Instagram sul vostro sito web WordPress.

Come incorporare i post di Instagram o Facebook in WordPress

Una volta abilitata la caratteristica oEmbed utilizzando il plugin Smash Balloon preferito, è possibile incorporare post specifici di Instagram o Facebook su qualsiasi pagina, pubblicazione o area predisposta per widget.

Ad esempio, è possibile add-on nelfooter del sito WordPress.

Una possibilità è quella di aprire la pagina o il post in cui si vuole mostrare il contenuto sociale nell’editor di Gutenberg. Quindi, fare clic sull’icona “Aggiungi blocco” (+) e digitare “Incorpora”.

Quando appare il blocco giusto, fare clic per aggiungerlo alla pagina o al post.

Adding the Embed block to a WordPress page or post

Nel campo “Embed”, incollate semplicemente l’URL del post di Instagram o Facebook che volete mostrare sul vostro sito web.

Quindi, fare clic su “Incorpora”.

Embedding an Instagram post in WordPress

WordPress mostrerà ora quel post specifico. Quando si è pronti a rendere il post attivo, è sufficiente cliccare su “Aggiorna” o “Pubblica”.

Ora, quando si visita la pagina, si vedrà il post sui social media in diretta.

An example of an Instagram post in WordPress

Un’altra opzione è quella di aggiungere il post di Instagram o Facebook a un’area predisposta per i widget, come la barra laterale. In questo modo, potete promuovere lo stesso post su tutte le pagine del vostro sito web.

Ad esempio, potreste incorpora il vostro post più popolare su Instagram, una pubblicazione che promuove una vendita o un concorso sui media che state utilizzando per far crescere il vostro 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, basta andare su Aspetto ” Widget e fare clic sul pulsante blu ‘+’.

Nella barra di ricerca, è necessario digitare “Embed” per trovare il blocco giusto.

Embedding an Embed block in WordPress

Quando appare il blocco “Embed”, trascinatelo nell’area in cui volete mostrare il post di Facebook o Instagram. Ad esempio, stiamo visualizzando una foto di Instagram nel widget della barra laterale di WordPress.

Nel campo “Embed”, incollate semplicemente l’URL del post di Instagram o Facebook che volete mostrare sul vostro sito web. Quindi, fare clic su “Incorpora”.

Embedding Instagram photo in Instagram

WordPress mostrerà ora quel post specifico.

Se si è soddisfatti dell’aspetto, è sufficiente fare clic su “Aggiorna” per renderlo attivo.

Embedding Instagram post in WordPress

Ora, vedrete il post di stato di Instagram o Facebook sul vostro sito web WordPress.

Come aggiungere un feed di Instagram o Facebook a WordPress

I plugin gratuiti Smash Balloon consentono di aggiungere facilmente i post di Facebook e Instagram al vostro sito web WordPress.

È un’ottima soluzione se volete incorporare solo un piccolo numero di post o controllare esattamente la posizione di ogni post sociale su WordPress. Tuttavia, potreste anche voler incorporare un feed Facebook o Instagram personalizzato sul vostro sito web.

Creando un feed, potete mostrare tutti i vostri ultimi post in un bel layout. Inoltre, il feed si aggiornerà automaticamente, in modo che i visitatori vedano sempre i post più recenti senza dover aggiornare manualmente il sito.

In questo modo è possibile mantenere il sito fresco e interessante anche per i visitatori abituali.

Se volete incorporare i contenuti di Instagram in WordPress, potete utilizzare il plugin Smash Balloon Instagram Feed.

An Instagram feed, created using Smash Balloon

Volete creare un feed che mostri i vostri album di Facebook, i video, i post della timeline e altro ancora?

Quindi, è possibile utilizzare il plugin Smash Balloon Facebook Feed.

Facebook reviews, embedded using Smash Balloon

Volete aggiungere i feed di Facebook e Instagram al vostro sito web WordPress? Allora, potreste dare un’occhiata a Smash Balloon Social Wall.

Questo potente plugin consente di combinare tutti i feed creati con i plugin Smash Balloon, tra cui Facebook, Twitter, Smash Balloon YouTube Feed e altri ancora.

Creating a social media wall using Facebook and Instagram

Ad esempio, se avete impostato i plugin Facebook Feed e Instagram Feed, potete semplicemente andare su Social Feeds Create a Social Wall nella vostra dashboard di WordPress.

Quindi, fare clic su “Aggiungi nuovo”.

Creating a social wall using Smash Balloon

Per ogni piattaforma di social media che si desidera aggiungere, fare clic su “Aggiungi alla bacheca”.

A questo punto verranno visualizzati tutti i diversi feed dei social media creati per questa piattaforma. È sufficiente selezionare il pulsante di opzione accanto a ciascun feed che si desidera utilizzare.

Adding multiple social media networks to a WordPress feed

Ad esempio, potete combinare gli ultimi post del vostro calendario eventi di Facebook e del vostro account Instagram.

A questo punto, fare clic su “Crea muro”.

Si aprirà l’editor di Smash Balloon, dove è possibile perfezionare ogni parte del social wall. Ad esempio, è possibile modificare la combinazione di colori per adattarla perfettamente al tema di WordPress.

Adding Facebook and Instagram to a social wall

Quando si è soddisfatti dell’aspetto del social wall, è possibile aggiungerlo a qualsiasi pagina, post o area predisposta per i widget utilizzando il blocco Social Wall.

Per esempio, per aggiungere un social wall a una pagina, basta aprire la pagina nell’editor di blocchi di WordPress. Qui, fare clic sull’icona “+” e digitare “Social Wall”.

Adding the social wall block to a page or post

Quando appare il blocco giusto, fare clic per aggiungerlo alla pagina.

Ora, Social Wall mostrerà il feed multipiattaforma appena creato.

Publishing a social wall in WordPress

Speriamo che questo articolo vi abbia aiutato a capire come correggere il problema di Facebook e Instagram oEmbed in WordPress. Potreste anche voler consultare le nostre scelte degli esperti sui migliori plugin per i social media per WordPress e la nostra guida su come incorporare un feed di gruppo di Facebook in WordPress.

Se questo articolo vi è piaciuto, iscrivetevi al nostro canale YouTube per le esercitazioni video su WordPress. Potete trovarci anche su Twitter e Facebook.

Divulgazione: I nostri contenuti sono sostenuti dai lettori. Ciò significa che se cliccate su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come WPBeginner è finanziato , perché è importante e come puoi sostenerci. Ecco il nostro processo editoriale .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Il kit di strumenti WordPress definitivo

Ottenete l'accesso gratuito al nostro kit di strumenti - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Reader Interactions

44 commentiLascia una risposta

  1. Ryan Elizabeth

    Oh my goodness, THANK YOU for providing this fix! I was loosing my mind just now trying to figure out why none of my Instagram links were embedding. Guess I missed the memo about the October 24 deadline. O:-) Thank you again for saving me lots of headache!

    • WPBeginner Support

      Glad our solutions could help :)

      Admin

  2. Tiffany Clark

    The Instagram plugin is glitchy for me. It’s preserved most of the Instagram posts I had in previous content, but when I paste a link in a new piece of content, it doesn’t populate the Instagram post. Any suggestions?

    • WPBeginner Support

      Reach out using the plugin’s support page for assistance to help check and ensure it is not a conflict with a different plugin or something that needs to be fixed :)

      Admin

  3. Soumitra haldar

    Thank you so much…. I found my answer… Very helpful full … Thanks a lot

    • WPBeginner Support

      Glad our guide was helpful :)

      Admin

  4. Palle Hyldgård Poulsen

    This was great – so easy. Thank you!

    • WPBeginner Support

      Glad our solution was helpful :)

      Admin

  5. Alyssa

    I installed both plugins and connected to FB but FB posts are still not auto-embedding in my WP articles!

    • WPBeginner Support

      These plugins are for ensuring your embeds work, not for automatically embedding them on your site.

      Admin

  6. Harry

    i have an issue of embedding instagram igtv’s after these recent changes. and seems like your plugin solve this issue, but the thing is my site is not only using my personal instagram account, its a platform where bloggers can promote their stuff (igtv) so the question is, being an admin how could i connect various instagram accounts? kindly solve this problem i will be very pleased.

    • WPBeginner Support

      While our solution is not for multiple channel embeds at the moment, we will certainly look into what we are able to do with what Facebook and Instagram allow.

      Admin

  7. Karim

    How to embed posts even if I am not the FB page admin?

    • WPBeginner Support

      We do not have a recommended method for that at the moment with the options available from Facebook.

      Admin

  8. Alyssa Storm

    Any idea if this will impact the Facebook “Page Plugin” social plugin

    • WPBeginner Support

      It shouldn’t affect that as this is specifically a change for oEmbeds :)

      Admin

  9. Carl Gross

    To fix the issue, your article suggests two plugins by Smash Balloon.
    Let’s say I install the Smash Balloon Facebook plugin (Smash Balloon Social Post Feed). Once I do that, will that *automatically* fix all current Facebook oEmbedded content on my site? Or will I have to manually remove all such embeds, and re-add them using the plugin?

    • WPBeginner Support

      Yes, it should automatically fix the issue for any current embeds without needing to recreate them.

      Admin

  10. Barbara

    So far I have not embedded anything from Facebook. However, our need to do so is coming up fast. And I need to find if there is a way we can embed the live feed into our website?

  11. Julie

    Can this be fixed later by activating the plugin or must it be done before it breaks?

    • WPBeginner Support

      You can activate it after but if you are able to now, we would recommend activating the plugin before your embeds break.

      Admin

  12. Nierka

    Hi,
    Do i need what to do if i copy a link from WordPress and paste it on Facebook?

    • WPBeginner Support

      This is for when you post a link from Facebook or Instagram on your site, you do not need this for sharing your site on one of those platforms.

      Admin

    • WPBeginner Support

      You’re welcome :)

      Admin

  13. Prashanna karn

    What about using jetpack plugin to link Facebook and Instagram account to WordPress website?

    • WPBeginner Support

      You would want to reach out to the support for specific plugin for if they have something in place or if they would recommend our solution.

      Admin

    • Rob Pugh

      Yes, Jetpack solves this oEmbed issue.

  14. Badiru

    Hi,

    Thanks for the info.
    What about Elemetor IG and FB embedding. Will that also break?

    • WPBeginner Support

      You would want to reach out to the support for specific plugins for if they have something in place or if they would recommend our solution.

      Admin

  15. Stephanie

    Does this change affect embeds made using Facebook’s Page Plugin?

    • WPBeginner Support

      You would want to reach out to the support for specific plugin for if they have something in place or if they would recommend our solution.

      Admin

  16. Graham

    Will sharing on jetpack work still?

    • WPBeginner Support

      This article is for oEmbeds, sharing is not normally part of embedding on your site. We would recommend reaching out to the support for the plugin you are wondering about for specific questions like this.

      Admin

  17. Babs

    Hi, thanks for this!
    I’ve implemented instagram media in the past but using a HTML block with the code from Instagram rather than a link and embed. Am I correct in thinking that this will keep on working like before?

    Thank you!

    • WPBeginner Support

      For safety, we would still recommend adding the plugin to prevent any future issues.

      Admin

  18. Rogerio

    There is another issue with the Facebook API: they are not allowing to show the comments count. I use the AddThis plugin and they say they will have an alternative soon. Hope so.

  19. Elaine Savage

    Not at all techie so this may be a silly question. Does this have any impact on the simple SFP – Facebook Page Plugin widget that I have in the main sidebar of my front page?

    • WPBeginner Support

      This tutorial is for the default embeds, if you are using a plugin then you would want to reach out to the support for the plugin you are using for how it will handle this change.

      Admin

  20. Andy Beard

    Is the functionality free for every kind of media that was previously supported by oEmbed by default?
    My understanding currently is that for Video oEmbeds the Smash Balloon plugin would have to be upgraded to Pro.

    • Editorial Staff

      Yes all default oEmbed functionality is available for free in the free Smash Balloon plugins (including video oEmbeds).

      I think you’re confusing the custom video feed feature that’s listed on the Smash Balloon Pro which is completely separate of oEmbed.

      Admin

  21. Andrés

    Hi! Great to know all of this, I was wondering…What if I just paste the link directly in my post? will it work? Or will it look like the examples on this post? Because you’re talking about embedding posts instead of copying the links and paste them :O it’ll be good to know!

    • Editorial Staff

      By default, when you currently paste the link in your posts, WordPress oEmbed feature automatically converts it into a proper embed.

      That feature will stop working, and for older content it will show the broken layout. For new content, it will just show the URL itself (not embedded content).

      Admin

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tenga presente che tutti i commenti sono moderati in base alle nostre politica dei commenti e il suo indirizzo e-mail NON sarà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avremo una conversazione personale e significativa.