Autore Topic: [RISOLTO]Condivisione articoli su Facebook: perché non compare il nome del sito?  (Letto 463 volte)

Offline Compix83

  • Nuovo arrivato
  • *
  • Post: 5
    • Mostra profilo
Salve community di Joomla! Premetto che sono giorni che cerco di venirne a capo, ma nulla.


In pratica, nonostante in Configurazione Globale abbia impostato su "dopo" il nome del sito nei titoli delle pagine, e nonostante il browser visualizzi tutto correttamente, quando vado a condividere un qualunque articolo su Facebook continua ad apparire il titolo dell'articolo SENZA il nome del sito. Problema che non mi dà se vado a condividere, ad esempio, l'homepage, una qualunque voce di menù o una categoria.


Vorrei prendere ad esempio questo articolo: https://www.mjj.it/news/premi/xscape-candidato-ai-billboard-music-awards.html


In realtà, analizzando il debugger di condivisione (https://developers.facebook.com/tools/debug/sharing/?q=https%3A%2F%2Fwww.mjj.it%2Fnews%2Fpremi%2Fxscape-candidato-ai-billboard-music-awards.html), noto che vengono rilevati due meta property="og:title": uno con il titolo dell'articolo SENZA nome del sito e uno con il titolo dell'articolo CON il nome del sito. Facebook ovviamente continua a considerare solo quello senza nome, pur rilevando anche l'altro.


Stesso problema si presenta inoltre con il nome dell'AUTORE dell'articolo, che non compare di fianco alla scritta MJJ.IT nonostante lo abbia regolarmente inserito nella voce "Autore" della sezione "Pubblicazione". Qui noto che non viene proprio rilevato il tag property dell'autore.


Potreste darmi una mano, per favore?
« Ultima modifica: 26 Mar 2018, 23:09:18 da Compix83 »

Offline marine

  • Moderator
  • Instancabile
  • *****
  • Post: 5017
  • Sesso: Maschio
    • Mostra profilo
se non sbaglio nella jed ci sono dei plugin che ti possono aiutare

Offline rezor

  • Global Moderator
  • Appassionato
  • ********
  • Post: 277
  • Sesso: Maschio
  • If you think education is expensive, try ignorance
    • Mostra profilo
Se hai due og:title, prima devi risolvere questo problema.
Scopri da dove vengono: uno potrebbe provenire da un componente, o da un plugin, e l'altro dal template. Disabilita selettivamente i plugin social e se ti resta ancora l'og:title controlla nel php del template, ora visto che uno è corretto e l'altro no, non devi far altro che trovare i due punti in cui viene inserito (fai un grep sulla root del sito e risolvi velocemente), e commentare quello sbagliato.
Architetto e Sviluppatore Senior, ho realizzato oltre 150 siti e portali Joomla, una mezza dozzina di estensioni sul JED e oltre 100 estensioni custom. Pubblico su fasterjoomla.com, e contribuisco su stackoverflow, joomla.org e pasqualoni.it
https://www.fasterjoomla.com/logo.png

Offline Compix83

  • Nuovo arrivato
  • *
  • Post: 5
    • Mostra profilo
Ragazzi, problema del doppio Tag title risolto.


Grazie soprattutto a Rezor che mi ha indirizzato sulla questione plugin: il problema infatti derivava dal plugin gratuito "SocComments", che aggiungeva degli OG Tags aggiuntivi a quelli già esistenti (tra cui il title senza nome del sito).


Grazie anche a Marine: nessun plugin ha risolto il problema (in realtà mi aggiungevano solo ulteriori OG Tags, tant'è che a un certo punto mi sono ritrovato con un triplo Tag Title), ma nella ricerca di una soluzione nella Jed ho scoperto l'utile plugin gratuito "Phoca Open Graph", che mi permette di condividere anche su Twitter articoli con immagine estesa.


Riguardo al problema del nome dell'autore nella condivisione su Facebook, non ho invece risolto. Ma preferisco affrontare la cosa su un nuovo topic.


Grazie ancora!

 

Host

Torna su