Wistia-Video zeigt Bild in eingebetteten Discourse-Posts

Der Grund dafür ist, dass die Schaltfläche „Vollständigen Beitrag anzeigen“ in einem eingebetteten Beitrag in Discourse die eingebettete Webseite beim Anklicken durch den Benutzer „neu crawlt“. Das HTML, das Sie sehen, wenn Sie auf diese Schaltfläche klicken, wird nicht vom WP Discourse-Plugin gesendet, wenn der Beitrag veröffentlicht wird, sondern es ist ein frischer Crawl der relevanten Seite.

Web-Crawling ist aufgrund der Vielzahl möglicher HTML-Strukturen (z. B. gibt es viele verschiedene Möglichkeiten, Bilder in HTML anzuzeigen) immer etwas Glückssache. Aus diesem Grund ist dies eine Funktion, die als mögliche Verbesserung in Betracht gezogen wird. Siehe weiter

Es gibt also derzeit keine einfache Lösung. Sie können versuchen, HTML-Selektoren zu blockieren und zuzulassen, die der Crawler verwendet. Dies ist jedoch eine knifflige Angelegenheit, um sie so zum Laufen zu bringen, wie Sie es möchten. Siehe weiter

Ein einfacherer Weg, dies zu lösen, ist entweder das Ausblenden der Schaltfläche „Vollständigen Beitrag anzeigen“ oder deren Überschreibung, sodass sie mit einer benutzerdefinierten Themenkomponente auf den ursprünglichen WordPress-Beitrag verweist. Wenn eine Website eine relativ komplexe Beitrags-HTML-Struktur mit Bildern hat, wie Ihre, neige ich dazu, diese letzteren Optionen zu empfehlen.

1 „Gefällt mir“