Come aumentare le pagine visitate con Popularity Contest plugin

Ogni blog ha post che riescono meglio e creano interesse nei lettori, commenti e trackbacks, e altri che invece si vanno a perdere per sempre nelle pagine dell’archivio. Purtroppo anche i post migliori tendono con il tempo a scomparire dalla prima pagina e, sebbene noi sappiamo che sono ancora lì e che sarebbero utilissimi per i lettori, come fare per comunicarlo anche ai nuovi visitatori? Per fortuna che c’è Popularity Contest plugin.

Sembra una frase un po’ esagerata, ma questo lo ritengo veramente uno dei migliori plugin per Wordpress (forse battuto solamente da Akismet). Grazie ad esso infatti è possibile creare una lista dei post più popolari del nostro blog da posizionare in bella vista per attrarre l’attenzione dei visitatori verso altri contenuti di sicuro interesse.

Questo plugin, sviluppato da Alex King, un programmatore statunitense che ha portato veramente molto alla comunità di Wordpress, crea un indice di tutti gli articoli del blog in base ad una serie di criteri a cui è assegnato un punteggio in base alla loro importanza. I criteri utilizzati, con a fianco il punteggio di default per ognuno, sono i seguenti:

  • Permalink Views – 10
  • Home Views – 2
  • Archive Views – 4
  • Category View – 6
  • Feed Views – 1
  • Comments – 20
  • Pingbacks – 50
  • Trackbacks – 80

Quindi, per esempio, se un post viene visitato una volta attraverso un motore di ricerca riceve 10 punti, se ha 2 commenti vengono aggiunti altri 40 punti (20 x 2), se viene visualizzato attraverso la home page riceve 2 punti e così via. In questo modo con il passare del tempo si crea una lista dei post più letti, più commentati con il maggior numero di trackbacks e così via.

I valori sono ovviamente personalizzabili attraverso un semplice menu, quindi se si desidera dare maggior valore alle visite o meno ai commenti basta modificare il valore di ogni categoria in base alle proprie preferenze.

L’utilizzo di questo indice creato con il Popularity Constest plugin è ovviamente attraverso una lista da inserire nella propria barra laterale, dove visualizzare i post più popolari per poter attrarre i visitatori a leggere altri articolo del blog. Per fare questo il codice di base da inserire nel proprio tema è:

<?php akpc_most_popular($limit = 10, $before = <li>, $after = </li>); ?>

Con questo codice verrà creata una lista con i 10 post più popolari del blog. Esistono anche altri parametri che possono essere utilizzati per creare liste personalizzate, una spiegazione si trova (dopo aver installato il plugin) nel menu Settings > Popularity del vostro pannello di amministrazione.

NOTA – Dopo aver installato il plugin comparirà vicino ad ogni post un numero con il suo valore di popolarità . Poichè personalmente non lo trovo molto bello da mostrare, ecco cosa dovete fare se anche voi lo volete togliere. Andate nella directory plugin di Wordpress dove avete installato Popularity Contest plugin e aprite il file popularity-contest.php. All’interno di esso cercate la seguente stringa di codice:

@define('AKPC_SHOWPOP', 1);

e modificatela nel modo seguente:

@define('AKPC_SHOWPOP', 0);

in questo modo  il valore alla fine di ogni post scomparirà.

Problemi con Wordpress 2.5+ (e come correggerli)

Il plugin Popularity Contest ha un problema con le versione di Wordpress 2.5 in su che apparentemente non permette di attivarlo. Sebbene Alex King non abbia ancora rilasciato una versione ufficiale corretta, fortunatamente la comunità di Wordpress ha già trovato una soluzione a questo problema, ecco quindi cosa dove fare (grazie a wpguy.com):

Aprite il file popularity-contest.php e alla linea 59 troverete il seguente codice:

require('../../wp-blog-header.php');

modificatelo in

require('../wp-blog-header.php');

Ora scendete fino alla linea 1528, dove troverete questo codice:

if (isset($_GET['activate']) && $_GET['activate'] == 'true') {

e modificatelo nel seguente modo:

if (isset($_GET['action']) && $_GET['action'] == 'activate') {

Ora il plugin si dovrebbe attivare senza problemi.

Ovviamente questa procedura dovrete seguirla se volete installare il plugin direttamente dal sito ufficiale di Alex King. Fortunatamente siete su Spaghetti Wordpress, che pensa anche agli utenti pigri di Wordpress e quindi vi offro direttamente il plugin già corretto da scaricare:

Scarica Popularity Contest Plugin (versione corretta).

Basterà quindi installarlo e attivarlo con la solita procedura e iniziare a vedere la lista della popolarità dei vostri post.

Alla prossima!

Condividi

2 commenti

  1. BECA ha detto:

    eheh, è già in uso nel mio blog! ;)

  2. Thendenze ha detto:

    Grazie per la release, oggi l’ho istallato anche sul mio blog.

Lascia un commento