Releases
Releases
Posted By Nick

WP Cerber Security 9.6.6


The latest update to WP Cerber is here, bringing some big changes to improve compatibility with other plugins, ensuring smoother integration and minimizing conflicts across your WordPress site. Automatic translations are now built right into the plugin, so non-English sites get a fully localized experience without any extra effort. We’ve also improved compatibility with setups like Bedrock, where WordPress files live in separate folders.

Behind the scenes, we’ve cleaned up and optimized a huge part of the plugin code, removed outdated functions, and raised the minimum PHP version to 7.2 (though PHP 8.x is where things really shine). This update delivers a more reliable and secure experience for all WordPress installations.

Automatic Translations of WP Cerber

For non-English websites, WP Cerber now offers fully automated translations of the plugin interface and messages into your language. This feature ensures seamless localization with minimal intervention.

Key details:

  • Translations are automatically installed and updated from the WP Cerber cloud as PO and MO files.
  • This process operates in the background when the “Allow updating WP Cerber from its official website” setting is enabled.
  • Translations are AI-generated to ensure consistent and accurate localization.

What if you still see WP Cerber in English? This means translations haven’t been downloaded yet. To manually trigger the download:

  1. Go to the WordPress Dashboard.
  2. Click on Updates in the admin menu.
  3. Click the Update Translations button.

Important Changes to the Authentication Process

WP Cerber now allows third-party filters to effectively hook into the ‘authenticate’ filter, providing additional flexibility in managing user authentication. In practical terms, this means that other security plugins can integrate with WP Cerber to block users from logging in based on their own settings.

How can you recognize if a user was blocked by another plugin?

To determine if a user was blocked by another plugin, check the Activity Log. If a third-party plugin blocked the user, you’ll see an event labeled ‘Pre-authentication block’. This label indicates that the user was prevented from logging in by an external plugin before WP Cerber and WordPress authentication process.

Minor Improvements

  • Error messages on the standard WordPress login and password reset forms have been improved to ensure compatibility with third-party plugins.
  • Similar improvements have been made to error messages on WooCommerce login and password reset forms.
  • WP Cerber now works more smoothly with setups where WordPress files are installed in separate folders, such as Bedrock.
  • As part of our QA program, any PHP errors that may occur in WP Cerber are now optionally saved to a designated log and shown on the Diagnostic tab in a format ready for submission to us and investigation by our team. This logging can be disabled in the main settings.
  • The outdated “Cerber Security Cloud protocol” setting has been removed.

Fixed bugs

  • When viewing pop-up windows in the Activity log, incorrect links to Anti-spam settings are displayed.
  • On non-English websites, tab titles on the admin pages are not translated.
  • Attempting to save add-on settings results in a fatal PHP error.
  • If WordPress files are installed in a separate folder, incorrect URLs are shown in the Activity and Traffic logs.
  • Pressing the CTRL key and clicking a link failed to open it in a new window.
  • Fixed an issue where “View details” links on the Plugins admin page were broken.

Wonder what WP Cerber got in the previous version?

Review the release note for WP Cerber Security 9.6.5.

How to install WP Cerber on your WordPress

Enable automatic updates in the plugin settings or use this instruction on how to install WP Cerber if you do not have it on your website.

Have any questions?

If you have a question regarding WordPress security or WP Cerber, leave them in the comments section below or get them answered on the community forum.

Spotted a bug or glitch?

We’d love to fix it! Share your bug discoveries with us here: Bug Report.


I'm a software engineer and team lead at Cerber Tech. I started coding in 1993 on IBM System/370 and today software engineering at Cerber Tech is how I make my living.

View Comments
There are currently no comments.