Mir ist aufgefallen, dass immer wenn ich meinen eigenen Link (WordPress-Seite) in mein Discourse-Forum einbette, das Website-Symbol (Favicon) meiner WordPress-Seite nicht neben dem Seitentitel vorhanden ist, wie im Beispiel unten gezeigt.\n\nGibt es dafür einen Grund?\n\n
Hat es jemals für Sie funktioniert? Ist Ihre WordPress-Website http oder https?
Ich glaube, ich erinnere mich, dass es funktioniert hat, aber ich könnte mich irren.
Das klingt nach einer guten Erklärung.
Tatsächlich ist gemischter Inhalt ein häufigerer Grund, schätze ich. Aber ich habe es vor ein paar Momenten hier über einen Link von meiner eigenen WordPress-Seite versucht und es wurde schön ein Favicon angezeigt. Das Problem kommt also tatsächlich vom OP und ist keine seltsame Störung zwischen Discourse und WordPress an sich.
https überall, das ist schon seit Jahren so.
Ich habe sogar die favicon.ico-Datei überprüft und sie ist https.
Ich frage mich, ob es einen Plugin-Konflikt gibt…
Ich kann bestätigen, dass es kein Plugin ist.
Ich habe eine Entwickler-Website hochgefahren, alle Plugins deaktiviert und es funktioniert immer noch nicht.
Wahnsinn.
Siehst du ein kaputtes Bildsymbol oder wird einfach nichts angezeigt, wo das Website-Symbol sein sollte?
Du könntest hier einen Link zu deiner Seite posten oder mir eine private Nachricht senden (oder ich sende sie mir selbst auf Meta), um auszuschließen, dass es sich um ein Problem mit deinem Discourse-Forum handelt.
Ich bin mir nicht sicher, ob Online-Oembed-Debugger Daten über das Website-Symbol zurückgeben. Normalerweise würde ich bei Problemen mit Websites, die keine Discourse-Oneboxen erstellen, hier Folgendes vorschlagen: https://embed.ly/docs/explore/oembed, aber ich bin mir nicht sicher, ob dir das Informationen über das Symbol/Favicon liefert.
Danke für die Ideen, Simon.
Ja, ich habe einen Link von meiner Website in die Discourse-Instanz hier auf Meta eingefügt, und das Ergebnis ist dasselbe. Neben dem Website-Titel wird kein Symbol angezeigt. Nicht einmal eine Lücke, wo ein Symbol sichtbar sein sollte.
Danke für den Link, ein Website-Symbol ist kein Parameter, ein Vorschaubild schon, und meins wird korrekt angezeigt.
Weiß jemand, welche Datei Discourse verwendet, um das Website-Symbol abzurufen?
Ironischerweise habe ich gerade einen Link von CBS News eingefügt, und es gibt kein Website-Symbol, aber NBC News hat eines. Ich bin mir nicht sicher, wonach Discourse sucht, aber ich muss es irgendwo übersehen haben…
Funktioniert es, wenn Sie die Titelseite als Onebox einfügen?
Wenn ich einen Link direkt zur Homepage meiner Website verwende?
Nein, es funktioniert immer noch nicht. ![]()
Wie haben Sie das Favicon hinzugefügt? Ich meine, sind Sie sicher, dass Sie \u003clink rel=\"icon\" href=\"/path/to/favicon.ico\"\u003e unter \u003chead\u003e auf jeder Seite haben?
![]()
Mann, das hast du perfekt hinbekommen!
Stell dir vor…
Ich habe vor einiger Zeit https://realfavicongenerator.net benutzt, um mein Icon-Set zu erstellen. Allerdings habe ich vergessen, den generierten Code in den Head-Bereich meiner Website einzufügen.
Ich hatte zwar alle Bilder an der richtigen Stelle, sodass alles funktionierte, bis auf diesen einen Punkt.
Hey Bruder, danke für deine Hilfe dabei. ![]()
Das war ein Problem in den frühen Jahren, als alles „manuell“ gemacht wurde und es ausreichte, wenn man ein Favicon im Stammverzeichnis hatte.
Heutzutage verwenden wir normalerweise ein SEO-Plugin, und diese erledigen alles Erforderliche im Hintergrund, und alles, was benötigt wird, ist das Hochladen eines Bildes – und nicht einmal Format oder Größe sind mehr so wichtig. Und vielleicht ist das der Hauptgrund, warum Sie, ich oder irgendjemand anderes nicht an so etwas gedacht hat… ein Grund auf 101-Niveau ![]()
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
