You should not be able to activate the plugin at all as it requires at least php 5.4. This is enforced
Since php 5.4 it is possible to to initialize arrays with a shorthand $array = [] instead $array = array().
Please have a look at http://php.net/supported-versions.php and consider making an update of php. I’m not willing to adapt my code to support the use of legacy php versions.
Thread Starter
Azunga
(@azunga)
Thanks for the reply. This is being hosted on a clients third party hosting service which I thought had 5.4 but it sounds like it doesn’t. I’ll double check. I wouldn’t ever expect someone to downgrade their plugin for legacy versions of php. Thanks so much!
You can use the previous version of the plugin, I guess. It should not activate with versions prior 5.4 but it behaves like it’s running with php prior 5.4 – strange.
I just check with WordPress 4.7 | PHP 5.3.29 | Apache/2.4.7 (Ubuntu) | MySQL 5.5.53
The error is shown and the plugin wont activate to prevent php errors:

Thread Starter
Azunga
(@azunga)
Awesome. I upgraded php and all is fine now. Thanks so much for the support!