MabuHSK
Verfasste Forenbeiträge
-
Forum: Allgemeine Fragen
Als Antwort auf: WP Beitrag in anderer WP-Seite einbetten schlägt fehlHallo Hans-Gerd,
vielen Dank für die Antwort. Und es ist genau das was du beschreibst. Ich habe aber gestern abend auch noch gefuckelt und gesucht und tatsächlich einen Teilerfolg erzielt.
Ich habe mir in der Browser-Konsole die Netzwerkanfragen angesehen und bemerkt, dass die REST-API einen Fehlercode ausgibt, der aber nicht ans Frontend weitergegeben wird.
Das Frontend sagt nur „… konnte nicht eingebettet werden„, die API ist da aber spezifischer. Die hat mir nämlich geantwortet, dass sie einen HTTP-Status 404 erhalten hat. Und DAS war der Tipp, den ich brauchte um die Quelle der Probleme bei mir zu finden.
Auf der Quell-Seite ist WordFence als Plugin installiert. WordFence hat die Anfrage von der Ziel-Seite blockiert und mit 404 abgewiesen. Wenn ich im Browser die oembed-URL der Quell-Seite ansteuere geht das, weil WordFence mich als okay betrachtet. Die Ajax-Anfrage meiner Ziel-Seite sieht aber wie ein Bot aus und da hat Wordfence dann den Riegel vorgeschoben. WordFence weggeschaltet, Caching aus etc. und auf mal ging es plötzlich. Post gespeichert, Plugins reaktiviert, noch mal probiert geht wieder nicht. Aber egal. Ich hab es gespeichert und geht. Der Rest ist jetzt ein anderes Thema.
Ich sehe faktisch ein Problem auf WordPress-Seite:
WordPress sollte im Embed-Block nicht nur die generische Fehlermeldung ausgeben, sondern auch mindestens den Fehlercode oder eine Beschreibung, warum es nicht geklappt hat!
Alles andere ist IN DIESEM FALL (also hier bei mir) ein Fehler eines Plugins und geht nicht zu Lasten von WordPress.
Forum: Allgemeine Fragen
Als Antwort auf: WP Beitrag in anderer WP-Seite einbetten schlägt fehlHallo kurapika,
danke für die Antwort! Classic Editor und Iframe sind aber leider nicht die Wege, die ich beschreiten möchte. Und speziell IFrames sollte man heute nicht mehr einsetzen.
Das lustige ist eigentlich, an einer anderen Stelle auf meiner Seite aber mit einer anderen Einbettungs-URL funktioniert es.
Das von mir installierte Plugin soll eigentlich nur eine Konfigurationsebene anbieten, über die man das steuern kann, ob die eigene Seite Inhalte von extern einbetten kann und umgekehrt auch anderswo eingebettet werden kann. Und diese oEmbed-Technik verstehe ich so, dass im Zuge von DSGVO etc. standarisierte Wege schaffen wollte, wie man den Anwender vor Datenkraken schützen wollte. Sprich wenn Facebook, Instagram, Twitter und co irgendwo eingebettet sind, dass die Inhalte nicht sofort aktiv sind. Aber ich habe das Plugin längst wieder deaktiviert, denn es bringt mir ja nix.
Ich habe keine Ahnung woran es liegt, dass ich in dem Fall den Inhalt nicht einbetten kann. Vielleicht findet sich ja noch jemand der sich mit der Materie etwas auskennt?