Supporto » Fixing WordPress » Problema anteprima social

  • Salve, ho un problema: una volta pubblicato un articolo, quando è pubblicato anche sui social nell’anteprima, a differenza di altre persone, dove esce il nome dell’autore non mi esce il link di rimando al mio profilo/pagina personale. Potreste spiegarmi come fare per risolvere il problema? Ho inserito i link social nel profilo ma niente. Vi allego alcuni screen per fare in modo di essere maggiormente comprensibile.

    1) http://it.tinypic.com/r/2lk8tmt/9 (senza link)
    2) http://it.tinypic.com/r/206ip2e/9 (con link)

    P.S: Dagli screen ho cancellato i cognomi solamente per motivi di privacy.

    Saluti, Felice.

    • Questo topic è stato modificato 6 anni, 2 mesi fa da immobilef.
    • Questo topic è stato modificato 6 anni, 2 mesi fa da immobilef.
    • Questo topic è stato modificato 6 anni, 2 mesi fa da immobilef.
    • Questo topic è stato modificato 6 anni, 2 mesi fa da immobilef. Motivo: Modifica screen
Stai visualizzando 5 risposte - dal 1 al 5 (di 5 totali)
  • Moderatore Guido Scialfa

    (@wido)

    Ciao @immobilef,

    Dipende da cosa usi per poter mostrare i dati og per l’articolo? Usi un plugin in particolare?

    In linea di massima devi prestare attenzione nel sorgente della pagina che vi siano gli og tags appositi ( author / publisher ). Puoi trovare maggiori informazioni circa gli og tags

    Chi ha creato la discussione immobilef

    (@immobilef)

    Ciao @wido, ti ringrazio per la risposta. Potresti essere più chiaro? Grazie!

    P.S: come plug in viene utilizzato jetpack

    • Questa risposta è stata modificata 6 anni, 2 mesi fa da immobilef.
    • Questa risposta è stata modificata 6 anni, 2 mesi fa da immobilef.
    • Questa risposta è stata modificata 6 anni, 2 mesi fa da immobilef.
    • Questa risposta è stata modificata 6 anni, 2 mesi fa da immobilef.
    Moderatore Guido Scialfa

    (@wido)

    Ciao @immobilef,

    Dunque usando jetpack sembra che non venga inserito il tag og:author per i posts, credo sia per una questione di come i vari socials identifichino il valore di quel meta.

    Ad ogni modo, ho scritto questo snippet che aggiunge il meta in questione il cui valore è la url dell’archivio dei posts dell’autore. In caso puoi cambiarlo tu.

    
    function fb_custom_author_tag( $tags ) {
    
    	if ( is_singular() ) {
    		global $post;
    
    		// Remove the link to Facebook Profile added by Jetpack
    		unset( $tags['article:author'] );
    
    		$tags['article:author'] = get_author_posts_url( $post->post_author );
    	}
    	return $tags;
    }
    add_filter( 'jetpack_open_graph_tags', 'fb_custom_author_tag' );
    

    Il codice va inserito in fondo al file functions.php.

    Di norma sarebbe conveniente creare un child theme così da poter aggiungere le funzionalità e non perderle anche se si dovesse cambiare tema.

    Se vuoi approfondire a riguardo dai una lettura al Perchè usare un child theme?

    • Questa risposta è stata modificata 6 anni, 2 mesi fa da Guido Scialfa. Motivo: improve snippet
    Chi ha creato la discussione immobilef

    (@immobilef)

    Ciao @wido, usiamo tutti lo stesso plugin ma ad alcuni esce e ad altri no…

    Moderatore Guido Scialfa

    (@wido)

    Non so il tuo caso, ma ho testato lo snippet nel single post e page e non ci sono problemi, aggiunge correttamente il tag og nel sorgente.

    Non capisco cosa tu intenda con

    usiamo tutti lo stesso plugin ma ad alcuni esce e ad altri no…

Stai visualizzando 5 risposte - dal 1 al 5 (di 5 totali)
  • Il topic ‘Problema anteprima social’ è chiuso a nuove risposte.