The problem(s): With some upgrades of the WordPress 2.5 branch, the Popularity Contest WordPress plugin is not working properly. Also, people trying to activate the Popularity Contest plugin on a brand new WordPress install are getting a fatal error or a “doesn’t exist” message when attempting to activate the plugin.
The solution(s): I actually ran into this problem on a fresh install of WordPress. After several attempts, I was unable to figure out the problem myself. Thankfully, a quick Google search showed a post over at WPGuy which gave details on fixing both problems!
Here is what you need to know if you have this problem:
Fix problems with the upgrade to WordPress 2.5
Open your Popularity Contest plugin (edit it) and search for this code:
require('../../wp-blog-header.php');
And replace it with this:
require('../wp-blog-header.php');
Fix problems with a new install of WordPress 2.5
In addition to doing the above, you need to search for the following code:
if (isset($_GET['activate']) && $_GET['activate'] == 'true') {
And replace it with this:
if (isset($_GET['action']) && $_GET['action'] == 'activate') {
I went through both of these steps on my fresh WordPress install and it fixed the problem perfectly!














There Are 16 Responses So Far »
Pingback: Blog building links - June 5 | Cuzoogle
Pingback: El bug de Popularity Contest plugin en Wordpress 2.6 - Primate Blog