Je remarque que chaque fois que j’intègre mon propre lien (site WordPress) sur mon forum Discourse, l’icône du site (favicon) de mon site WordPress n’est pas présente à côté du titre du site, comme dans l’exemple ci-dessous.
En fait, le contenu mixte est une raison plus courante, je pense. Mais j’ai essayé il y a quelques instants ici en utilisant un lien de mon propre site WordPress et il affichait joliment l’icône du site. Donc, le problème vient bien de l’OP, et ce n’est pas un étrange bug entre Discourse et WordPress en soi.
Voyez-vous une icône d’image brisée, ou n’y a-t-il tout simplement rien affiché là où l’icône du site devrait être ?
Vous pourriez poster un lien vers votre site ici, ou dans un message privé que vous vous envoyez (ou que vous m’envoyez) sur Meta pour exclure qu’il s’agisse d’un problème lié à votre forum Discourse.
Je ne suis pas sûr que les débogueurs oembed en ligne renvoient des données sur l’icône du site. Normalement, pour les problèmes liés aux sites qui ne créent pas de onebox Discourse, je suggérerais d’essayer ici : https://embed.ly/docs/explore/oembed, mais je ne suis pas sûr que cela vous donne des informations sur l’icône/le favicon.
Oui, j’ai collé un lien de mon site sur l’instance Discourse ici sur Meta, et le même résultat. Il n’y a pas d’icône à côté du titre du site. Pas même un espace où une icône devrait être visible.
Merci pour le lien, une icône de site n’est pas un paramètre, une miniature l’est et la mienne apparaît correctement.
Quelqu’un sait quel fichier Discourse consulte pour récupérer l’icône du site ?
Ironiquement, je viens de coller un lien du site d’information CBS et il n’y a pas d’icône de site, mais NBC news en a une. Je ne sais pas ce que Discourse recherche, mais je dois manquer quelque chose quelque part…
Comment avez-vous ajouté l’icône de favori ? Je veux dire, êtes-vous sûr d’avoir <link rel="icon" href="/path/to/favicon.ico"> sous <head> sur chaque page ?
J’ai utilisé https://realfavicongenerator.net il y a quelque temps pour créer mon ensemble d’icônes. Cependant, j’ai oublié l’étape où je devais ajouter le code généré dans la section head de mon site. J’avais pourtant toutes les images au bon endroit, donc tout fonctionnait sauf ce détail.
C’était un problème à l’époque où tout était fait « manuellement » et si l’on avait une favicon dans le répertoire racine, c’était suffisant.
Aujourd’hui, nous utilisons normalement un plugin de référencement et ceux-ci font tout le nécessaire en coulisses et tout ce qui est nécessaire est de télécharger une image - et ni le format ni la taille ne sont si importants. Et peut-être que c’est la raison principale pour laquelle vous, moi ou quiconque n’a pas pensé à une telle raison… de niveau 101