O plugin popularity contest tem um bug que impede a instalação em versões superiores a 2.8 do WordPress.
Sempre que for ativar o mesmo vai receber o erro: Incorrect table name ” on line: 255
Para resolver o problema faça:
1- Crie a tabela wp_ak_popularity
Abra o PhpMyAdmin e rode a seguinte comando sql:
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;
2- Crie a tabela wp_ak_popularity
Abra o PhpMyAdmin e rode a seguinte comando sql:
CREATE TABLE IF NOT EXISTS wp_ak_popularity_options (
option_name varchar(50) NOT NULL,
option_value varchar(50) NOT NULL
) ENGINE=MyISAM;
3- Por último inclua os valores padrões databela (você pode modificar os mesmos depois nas configurações do plugin).
Abra o PhpMyAdmin e rode a seguinte comando sql:
INSERT INTO wp_ak_popularity_options VALUES('feed_value', '1');
INSERT INTO wp_ak_popularity_options VALUES('home_value', '0');
INSERT INTO wp_ak_popularity_options VALUES('archive_value', '0');
INSERT INTO wp_ak_popularity_options VALUES('category_value', '0');
INSERT INTO wp_ak_popularity_options VALUES('single_value', '10');
INSERT INTO wp_ak_popularity_options VALUES('comment_value', '20');
INSERT INTO wp_ak_popularity_options VALUES('pingback_value', '50');
INSERT INTO wp_ak_popularity_options VALUES('trackback_value', '80');
Comentários