Translate Bloggie in your language!
Italiano flagArabo flagCinese (Semplificato) flagCroato flagCeco flagDanese flagOlandese flagInglese flagFinlandese flagFrancese flagTedesco flag
Greco flagEbraico flagGiapponese flagNorvegese flagPolacco flagPortoghese flagRumeno flagRusso flagSpagnolo flagSvedese flagUcraino flag
By N2H
1 vote, average: 4 out of 51 vote, average: 4 out of 51 vote, average: 4 out of 51 vote, average: 4 out of 51 vote, average: 4 out of 5 (1 votes, average: 4 out of 5)
You need to be a registered member to rate this post.
Loading ... Loading ...

{How To} Fix Popularity Contest Plugins

No Gravatar

Chi di Voi utilizza Wordpress per il proprio blog, magari, ha sentito parlare del plugin “Popularity Contest”.

Questo plugin serve per mostrare nel proprio blog i posts più popolari; quelli che hanno ricevuto un maggior numero di “visite”.

Basta scaricare il plugin dalla pagina del creatore Alex King, decomprimere lo *.zip e fare l’upload della cartella che se ne ricava, direttamente nella cartella plugin su server. Fin qui tutto ok, direte Voi…. NO, qui nasce il bello!

Una volta fatto l’upload, quasi sicuramente, andando ad attivare il plugin, Wordpress risponderà che non è possibile attivarlo perché il plugin genera un errore fatale…

Ecco a Voi i due passi da seguire per fixare questo problema:

1. Aprire il file popularity-contest.php; alla riga 59, fare la seguente modifica:

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

modificatela così:
require('../wp-blog-header.php');

Ora provate ad attivare il plugin, se anche a Voi, come a me, non è cambiato nulla e Wordpress continua a risponderVi maleducatamente, allora aprite phpmyadmin, selezionate il Vostro database e, nel foglio sql copiate questo:


--
-- Table structure for table `wp_ak_popularity`
--

CREATE TABLE `wp_ak_popularity` (
`post_id` int(11) NOT NULL default ‘0′,
`total` int(11) NOT NULL default ‘0′,
`feed_views` int(11) NOT NULL default ‘0′,
`home_views` int(11) NOT NULL default ‘0′,
`archive_views` int(11) NOT NULL default ‘0′,
`category_views` int(11) NOT NULL default ‘0′,
`single_views` int(11) NOT NULL default ‘0′,
`comments` int(11) NOT NULL default ‘0′,
`pingbacks` int(11) NOT NULL default ‘0′,
`trackbacks` int(11) NOT NULL default ‘0′,
`last_modified` datetime NOT NULL default ‘0000-00-00 00:00:00′,
KEY `post_id` (`post_id`)
) TYPE=MyISAM;


– Table structure for table `wp_ak_popularity_options`

CREATE TABLE `wp_ak_popularity_options` (
`option_name` varchar(50) NOT NULL default ”,
`option_value` varchar(50) NOT NULL default ”
) TYPE=MyISAM;

Ora, dopo che il database è stato aggiornato, vedrete che il plugin funzionerà alla grande.

Per l’utilizzo completo, Vi consiglio di dare un occhio alla pagina di Alex King.

Ciao!

Send post as PDF to PDF | PDF Creator | PDF Converter

Popularity: 15% [?]

About the Author

Roby

Allora... io sono Roberto, Amministratore, Ideatore e Proprietario di questo Blog; che nasce dalla fusione di altri siti/blog/forum che, in passato, hanno avuto più o meno successo e che, per un motivo o un altro, sono stati chiusi. Sono un sistemista informatico... pentito da parecchio tempo! Ho una valanga di interessi, hobby, ecc. Per qualunque cosa, non aspettate a contattarmi via msn a roby@blooggie.com oppure via mail allo stesso indirizzo!

2 Responses to “{How To} Fix Popularity Contest Plugins”

  1. Prova commento

  2. Graaande! Ho avuto problemi solo ora con la 2.7. E’ bastato modificare quella riga di codice ed è tornato a funzionare!
    Grazie! ;)

Leave a Reply

Too Cool for Internet Explorer