Ajouter quelque chose comme meta, rel dans le head des posts

C’est dommage, mais je cherche une solution depuis 60 jours. J’espère donc que vous avez les connaissances nécessaires pour m’aider.

Il s’agit du troisième sujet sur cette question. Les fois précédentes, il a été rejeté car cela ne nécessitait pas Discourse et il fallait tout réécrire, etc. Mais je pense que, comme c’est personnalisé pour un seul site, un plugin pourrait résoudre ce problème.

J’ai trouvé un autre code dans d’autres connecteurs, mais entre <head> et </head>, je n’ai trouvé aucune instruction.

Revenons au problème principal :
Ajouter ceci dans le <head> de l’article.

<link rel="amphtml" href="AMP-DOMAIN.LINK_POST"/>

Si cela nécessite beaucoup de personnalisation, déplacez la demande vers la section des requêtes payantes.

Voici le post précédent : Add rel="amphtml" to head - any tips?
C’est très stressant tous les jours, mais le patron demande toujours comment avance le travail.

Je suis d’accord pour dire que ce n’est pas idéal pour Discourse, mais j’ai personnellement besoin d’essayer pour voir comment cela fonctionne !

Si vous utilisez JavaScript pour le créer, il ne s’affichera pas dans view-source, ce qui signifie qu’il doit être généré au préalable.

Si je crée un nouveau plugin avec app/views/connectors/topic_header/rel_amphtml.html.erb, il apparaîtra ! En réalité, chaque modification dans le plugin prend un certain temps avant que le serveur ne redémarre, donc le serveur ne devrait pas échouer.

J’ai créé :

Il semble que Google comprenne toujours si la balise se trouve dans le corps de la page et non dans l’en-tête.