All posts tagged popularity

Install Plugins Popularity Contest Pada WordPress 2.5

Install Plugins Popularity Contest Pada WordPress 2.5

Plugins popularity contest tidak 100% compatible dengan WordPress 2.5.

Untuk wordpress yang sudah terinstall plugins popularity contest sebelum diupgrade ke WordPress 2.5, cukup mengedit file popularity-contest.php baris ke 59 (yang ditebalkan) seperti berikut:

Sebelum diedit,

if (!isset($wpdb)) {
require(‘../../wp-blog-header.php’);
akpc_init();
}

setelah diedit menjadi,

if (!isset($wpdb)) {
require(‘../wp-blog-header.php’);
akpc_init();
}

Setelah diedit plugins popularity contest tinggal diaktivasi lagi seperti biasa.

Tetapi jika pertama kali diinstall pada WordPress 2.5, selain mengedit file popularity-contest.php baris ke 59 seperti diatas, juga diperlukan penambahan tabel pada database wordpressnya secara manual.

Caranya, jika anda menggunakan phpmyadmin untuk mengelola database, cukup klik database yang digunakan wordpress, lalu klik tab SQL dan masukkan syntax berikut ini,

CREATE TABLE IF NOT EXISTS `wp_ak_popularity` (
`post_id` int(11) NOT NULL,
`total` int(11) NOT NULL,
`feed_views` int(11) NOT NULL,
`home_views` int(11) NOT NULL,
`archive_views` int(11) NOT NULL,
`category_views` int(11) NOT NULL,
`single_views` int(11) NOT NULL,
`comments` int(11) NOT NULL,
`pingbacks` int(11) NOT NULL,
`trackbacks` int(11) NOT NULL,
`last_modified` datetime,
KEY `post_id` (`post_id`)
) ENGINE=MyISAM;

CREATE TABLE IF NOT EXISTS `wp_ak_popularity_options` (
`option_name` varchar(50) NOT NULL,
`option_value` varchar(50) NOT NULL
) ENGINE=MyISAM;

Pastikan tabel berhasil dibuat dengan pesan “Your SQL query has been executed successfully”. Selanjutnya plugins bisa diaktifkan seperti biasa.


Switch to our mobile site