Come inserire il conteggio delle visualizzazioni dei post in WordPress

 

Con questo semplice ma brillante codice, postato in origine da Kevin Chard su WP-Snipp, sarete in grado di visualizzare il conteggio delle visualizzazioni dei post presenti sul vostro blog e tutto questo senza l’utilizzo di nessun plugin aggiuntivo.
 

Conteggio visualizzazioni post – Opzione icona

Inserire il seguenta codice nel file functions.php del vostro tema:

Ho modificato leggermente questo codice in modo che invece che mostrare dopo il numero di viste la parola “view” o “viste” o “visualizzazioni”, mostrerà un’icona di 16px raffigurante un occhio e che all’eventuale passaggio del mouse mostrerà il fumetto “visualizzazioni articolo”. Ricordare di spegificare il percorso relativo all’icona che utilizzerete (alla riga 7 e 9)


 

Conteggio visualizzazioni post – Opzione testo

Qualora voleste visualizzare il testo invece che l’icona (es. 125 visualizzazioni) basta inserire il codice seguente:

Anche in questo caso ho dovuto applicare una piccola modifica perchè nel codice originale, essendo stato impostato per la lingua inglese, non teneva conto naturalmente anche della possibilità che il termine usato possa essere singolare quando ad esempio le visualizzazioni sono uguali ad 1 (es. 1 visualizzazione).
 

Bene, scelta la prima o la seconda possibilità, ci spostiamo sul file single.php del nostro tema ed al suo interno (dentro il loop) inseriamo:

Fatto ciò, infine, inseriamo questa ultima riga di codice, proprio dove desideriamo appaia il conteggio delle visualizzazioni:

Ora dovreste avere il vostro conteggio di visualizzazioni su ogni post del vostro blog ;)
Buon lavoro!

pixolo ads
Cambia Copertina
5411 | Articolo pubblicato 4 anni fa nella categoria Trucchi e modifiche.
Puoi seguire tutti i nuovi articoli e gli aggiornamenti di Pixolo.it attraverso i Pixolo feeds feed RSS.
Puoi inoltre lasciare un commento, oppure fare un trackback dell'articolo dal tuo sito.
  • Peppe

    nel file functions.php il codice dove lo incollo subito dopo cosa?

  • pixolo

    Basta inserirlo tra una funzione ed un altra, o al massimo va bene inserirlo semplicemente prima della chiusura “?>”.
    Saluti

  • saver71

    Grazie infinite.

    • pixolo

      Di niente, e benvenuto/a ;)

  • Francesco Craparo

    Ciao, ho inserito l’ultimo codice nel loop ma, a parte che registra mille volte le visualizzazioni e non quindi una visita unica nelle 24 ore, il conteggio avviene per tutti i post! In pratica tutti i posti aumentano insieme, anche se vedo un post solo.

    Questo è il codice che ho io nel file single.php

    // Start the loop
    if (have_posts()) : while (have_posts()) : the_post();

    ho messo il codice qui:

    // Start the loop
    if (have_posts()) : while (have_posts()) : {the_post(); setPostViews(get_the_ID());}

    Non funziona come dovrebbe. :(

  • alan a

    Ciao a tutti, io cerco una cosa del genere ma applicata alle immagini visitate, esiste qualcosa del genere ? Sapreste darmi una dritta?

1
SHARES
Be Sociable,
share and enjoy!
Resta aggiornato!
Segui Pixolo anche su Facebook!
Don't show more - I am already fan
×
Salva il post su Facebook
What is a Facebook Save Button?

The save button lets you save the current page to your private list on Facebook for a future use or consultation.
info | close
×