Mail Chimp Top Bar Fatal Error
Hi,
I am trying to install Mailchimp Top Bar plugin but when I activate it I receive the following message:
Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM in ...............wp-content/plugins/mailchimp-top-bar/mailchimp-top-bar.php on line 63.
I have used this plugin before with other themes and never had a problem. Any ideas?
This is the code in the php file which I have NOT altered in any way. I have highlighted line 63 in GREEN.
function __load_mailchimp_top_bar() {
global $mailchimp_top_bar;
// load autoloader
require __DIR__ . '/vendor/autoload.php';
// check deps
$ready = include __DIR__ . '/dependencies.php';
if( ! $ready ) {
return false;
}
define( 'MAILCHIMP_TOP_BAR_FILE', __FILE__ );
define( 'MAILCHIMP_TOP_BAR_DIR', __DIR__ );
define( 'MAILCHIMP_TOP_BAR_VERSION', '1.2.5' );
// create instance
$classname = 'MailChimp\\TopBar\\Plugin';
$mailchimp_top_bar = $classname::instance();
$mailchimp_top_bar->init();
return true;
}
if( version_compare( PHP_VERSION, '5.3', '<' ) ) {
require_once dirname( __FILE__ ) . '/php-backwards-compatibility.php';
} else {
add_action( 'plugins_loaded', '__load_mailchimp_top_bar', 30 );
}
Comments
we did checked this plugin on our side and everything works fine what you can see on http://pasteboard.co/xktbKgI.png
You probably missed one important information which says:
"This plugin is an add-on for the MailChimp for WordPress plugin. To use it, you need at least MailChimp for WordPress v2.2.3 or MailChimp for WordPress Pro v2.5.5."