Personalizza Meta per la condivisione sui social

Ciao! Ho cercato modi per personalizzare i meta tag per la condivisione sui social.

Ecco un esempio, per dare contesto:

  • Titolo: ‘Macro’
  • Primo post: ‘Questo argomento …’

Cosa stavo cercando era un modo per gestire i meta tag og:title e twitter:title. In questo modo vorrei personalizzare testi come il titolo in ‘Felipe su Discourse - Macro’.

Considerazioni: Penso che sarà necessario qualche soluzione alternativa tramite un plugin, per personalizzare app/views come _head.html.erb

Potresti aiutarmi?

Cordiali saluti,

Questi tag sono impostati qui nel core di Discourse:

Un plugin può modificarne il comportamento.

Ehi! Grazie mille, Falco! È proprio questo!

Nel plugin, ho modificato la valutazione di ApplicationHelper, come segue (nel caso qualcuno ne abbia bisogno):

after_initialize do 
   ApplicationHelper.class_eval do
      def crawlable_meta_data(opts = nil)
       ...

Grazie ancora per il tuo aiuto!