Pourquoi mon icône de site (favicon) est-elle manquante dans OneBox ?

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.

Y a-t-il une raison à cela ?

1 « J'aime »

Est-ce que cela a déjà fonctionné pour vous ? Votre site WordPress est-il http ou https ?

3 « J'aime »

Je crois me souvenir que ça fonctionnait, mais je pourrais me tromper.

Cela semble être une bonne explication.

2 « J'aime »

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.

1 « J'aime »

https partout, ça fait des années que ça dure.

J’ai même vérifié le fichier favicon.ico et il est https.

Je me demande s’il y a un conflit de plugins…

2 « J'aime »

Je peux confirmer que ce n’est pas un plugin.

J’ai lancé un site de développement, désactivé tous les plugins, et toujours rien.

C’est de la folie.

2 « J'aime »

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.

3 « J'aime »

Merci pour les idées Simon.

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…

Est-ce que ça marche si vous onebox la page d’accueil ?

Si j’utilise un lien directement vers la page d’accueil de mon site web ?

Non, ça ne fonctionne toujours pas. :man_shrugging:t3:

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 ?

5 « J'aime »

:joy:

Mec, tu as assuré !

Alors écoute ça…

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. :man_facepalming:t3: J’avais pourtant toutes les images au bon endroit, donc tout fonctionnait sauf ce détail.

Hé mon frère, merci pour ton aide sur ce coup. :+1:t3:

3 « J'aime »

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 :squinting_face_with_tongue:

2 « J'aime »

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.