oEmbed schlägt die Hälfte der Zeit fehl. Kann ich die Anfrage bei fehlgeschlagen erneut laden?

Ich entwickle eine Seite, wo ich oEmbed über erweiterte benutzerdefinierte Felder verwende, um Vimeo-Videos anzuzeigen. Dies ist ein Hauptmerkmal der Site und eine der Kundenanforderungen ist, dass er / sie die Site mit neuen Inhalten leicht aktualisieren kann. Deshalb verwende ich ACF und oEmbed.

Ich habe jedoch festgestellt, dass eine 50% ige Chance besteht, dass das oEmbed fehlschlägt, und gibt nur den Hyperlink aus. Das ist nicht akzeptabel und ich muss eine Lösung finden. Und ich dachte, dass ich vielleicht hier Hilfe finden könnte.

Kann ich die oEmbed-Anfragen möglicherweise aktualisieren, bis sie erfolgreich über Javascript geladen werden?

Danke vielmals.

Solutions Collecting From Web of "oEmbed schlägt die Hälfte der Zeit fehl. Kann ich die Anfrage bei fehlgeschlagen erneut laden?"

Ok, ich habe einen Work-Around gefunden, der genauso gut funktioniert, funktioniert und es ist für den Endkunden immer noch einfach zu aktualisieren.

Das Problem scheint in der oEmbed-function von Advanced Custom Fields zu liegen. Zuerst habe ich ein Feld mit dem Typ “oEmbed” (nur PRO-Version) erstellt, wo ich später im Post einfach den Vimeo-Link meiner Wahl kopieren und einfügen würde. Und wie ich schon sagte, hat es das Video um 50% von jeder Aktualisierung vor Ort geholt.

Als ich mich jedoch umsah und erkannte, dass WordPress diese eingebetteten functionen bereits eingebaut hat; Ich dachte, ich könnte genauso gut ein anderes Feld erstellen, aber stattdessen den Typ “Wysiwyg Editor” verwenden und die URL in dieses Feld einfügen und sehen, was passiert.

Das Ergebnis: Ich habe die Seite jetzt rund 50 mal geladen und sie lädt jedes Mal korrekt.