Plugin Author
Buildio
(@buildiodev)
It’s not malware. It’s a false positive, and it’s also what caused your activation error.
meta-enqueue.php is the file that adds the Meta (Facebook) Pixel to your pages. Some of the text in it, including a short JavaScript snippet, is stored in an encoded form, and cPGuard reads encoded code like that as a sign of something hidden. It’s the same file that ships in the official package here on wordpress.org.
Once cPGuard moved that file into quarantine, the plugin was missing a piece it needs to load, so WordPress stopped the activation with a fatal error.
To get it going:
- In cPanel, open cPGuard and go to the quarantined files. Restore
meta-enqueue.php and any other files from wp-content/plugins/unipixel/, and mark them as a false positive. If you can’t get into cPGuard yourself, your host can do it; give them the reference #ID933664.
- Ask them to whitelist the
wp-content/plugins/unipixel/ folder so it doesn’t get picked up again.
- Go to Plugins and activate UniPixel.
If restoring isn’t an option, delete the plugin, get the folder whitelisted, then install it again.
You’ll know it’s sorted when it activates and UniPixel shows up in your admin menu. If it still won’t activate with the files back in place, check your PHP version under Tools > Site Health > Info > Server. UniPixel needs PHP 8.0 or newer. If you’re already on 8, send me the error from your PHP error log and I’ll have a dig.