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

Не уверен, что это именно то решение, которое вам нужно, но я столкнулся с похожей проблемой и нашел этот плагин. Похоже, он регулярно обновляется, так что может быть хорошим современным решением:
https://wordpress.org/plugins/wp-security-audit-log/
Ведите журнал аудита всех изменений и внутренней активности WordPress для обеспечения продуктивности и предотвращения возможных хакерских атак

Спасибо. Определенно. Возможно, еще одна таблица в базе данных, но, на мой взгляд, это может пригодиться. По крайней мере, для администраторов.

Это не отвечает на вопрос. Автор спрашивал про журнал обновлений плагинов в его WordPress, а не про список изменений самого плагина.

В каталоге плагинов WordPress (wordpress.org/plugins) у каждого плагина есть вкладка "Разработка", под ней находится ссылка "журнал разработки", которая перенаправит вас в репозиторий Trac плагина, где ведется журнал разработки.

Очень простое решение для логирования обновлений в CSV-файл с временной меткой и основной информацией об обновлении. Необходим доступный для записи файл log/upgrader_process_complete.csv
, использовать можно так: (new Log())->setHooks();
.
<?php declare( strict_types=1 );
class Log
{
public function __construct()
{
// ничего не делаем
}
public function setHooks()
{
add_action( 'upgrader_process_complete', [$this, 'action_upgrader_process_complete'], 10, 2 );
}
/**
* Эта функция запускается, когда WordPress завершает процесс обновления
* Она перебирает каждый обновленный плагин, чтобы проверить, включен ли наш
* @link https://stackoverflow.com/a/61062331
*
* @param array $upgrader_object
* @param array $options
*
* @return void
*/
public function action_upgrader_process_complete( $upgrader_object, $options ): void
{
$file = __DIR__.'/log/upgrader_process_complete.csv';
$data = date('Y-m-d H:i:s').', '.json_encode($options, JSON_UNESCAPED_UNICODE)."\n";
file_put_contents($file, $data, FILE_APPEND | LOCK_EX);
}
}

Существуют различные варианты.
Я использовал несколько в прошлом, и сейчас мой выбор остановился на плагине WP Admin Audit.
https://wordpress.org/plugins/wp-admin-audit/
Вы можете отслеживать все события на вашем сайте, включая действия администратора, связанные с плагинами:
Он записывает, кто установил/обновил какой плагин и в какое время.
