Releases
Releases
Posted By

WP Cerber Security 9.6.6


English version: WP Cerber Security 9.6.6


Последнее обновление WP Cerber уже здесь, приносящее некоторые большие изменения для улучшения совместимости с другими плагинами, обеспечивая более плавную интеграцию и минимизируя конфликты на вашем сайте WordPress. Автоматические переводы теперь встроены прямо в плагин, поэтому неанглийские сайты получают полностью локализованный опыт без дополнительных усилий. Мы также улучшили совместимость с такими установками, как Bedrock, где файлы WordPress находятся в отдельных папках.

За кулисами мы очистили и оптимизировали большую часть кода плагина, удалили устаревшие функции и подняли минимальную версию PHP до 7.2 (хотя PHP 8.x — это то, где все действительно блестяще). Это обновление обеспечивает более надежный и безопасный опыт для всех установок WordPress.

Автоматические переводы WP Cerber

Для неанглоязычных веб-сайтов WP Cerber теперь предлагает полностью автоматизированные переводы интерфейса плагина и сообщений на ваш язык. Эта функция обеспечивает бесшовную локализацию с минимальным вмешательством.

Основные детали:

  • Переводы автоматически устанавливаются и обновляются из облака WP Cerber в виде файлов PO и MO.
  • Этот процесс работает в фоновом режиме, если включена настройка «Разрешить обновление WP Cerber с официального сайта» .
  • Переводы генерируются с помощью искусственного интеллекта, что обеспечивает единообразную и точную локализацию.

Что делать, если вы все еще видите WP Cerber на английском? Это означает, что переводы еще не загружены. Чтобы вручную запустить загрузку:

  1. Перейдите в панель управления WordPress .
  2. Нажмите «Обновления» в меню администратора.
  3. Нажмите кнопку «Обновить переводы» .

Важные изменения в процессе аутентификации

WP Cerber теперь позволяет сторонним фильтрам эффективно подключаться к фильтру «authenticate» , обеспечивая дополнительную гибкость в управлении аутентификацией пользователя. На практике это означает, что другие плагины безопасности могут интегрироваться с WP Cerber, чтобы блокировать вход пользователей на основе их собственных настроек.

Как узнать, был ли пользователь заблокирован другим плагином?

Чтобы определить, был ли пользователь заблокирован другим плагином, проверьте Журнал активности . Если сторонний плагин заблокировал пользователя, вы увидите событие с меткой «Блокировка предварительной аутентификации» . Эта метка указывает на то, что внешний плагин не позволил пользователю войти в систему до процесса аутентификации WP Cerber и WordPress.

Незначительные улучшения

  • Сообщения об ошибках в стандартных формах входа и сброса пароля WordPress были улучшены для обеспечения совместимости со сторонними плагинами.
  • Аналогичные улучшения были внесены в сообщения об ошибках в формах входа и сброса пароля WooCommerce.
  • WP Cerber теперь работает более плавно с установками, в которых файлы WordPress установлены в отдельных папках, например, Bedrock.
  • В рамках нашей программы QA любые ошибки PHP, которые могут возникнуть в WP Cerber, теперь опционально сохраняются в назначенном журнале и отображаются на вкладке «Диагностика» в формате, готовом для отправки нам и расследования нашей командой. Это журналирование можно отключить в основных настройках.
  • Устаревшая настройка «Протокол Cerber Security Cloud» была удалена.

Исправлены ошибки

  • При просмотре всплывающих окон в Журнале активности отображаются некорректные ссылки на настройки Антиспама.
  • На неанглоязычных сайтах заголовки вкладок на страницах администратора не переводятся.
  • Попытка сохранить настройки надстройки приводит к фатальной ошибке PHP.
  • Если файлы WordPress установлены в отдельной папке, в журналах активности и трафика отображаются неверные URL-адреса.
  • Нажатие клавиши CTRL и щелчок по ссылке не привели к ее открытию в новом окне.
  • Исправлена ошибка, из-за которой ссылки «Просмотреть подробности» на странице администрирования плагинов были неработоспособны.

I'm a team lead in Cerber Tech. I'm a software & database architect, WordPress - PHP - SQL - JavaScript developer. I started coding in 1993 on IBM System/370 (yeah, that was amazing days) and today software engineering at Cerber Tech is how I make my living. I've taught to have high standards for myself as well as using them in developing software solutions.

View Comments
There are currently no comments.