Редакции в WordPress – что такое, как управлять, отключить
Доброго времени суток!
Будучи в консоли WordPress, вы должно быть замечали при создании\редактировании записи в блоке Опубликовать пункт Редакции.
Это функционал WordPress, в задачу которого входит сохранение предыдущих копий записи, если вы решите внести какие-то правки в уже написанный и опубликованный материал.
С одной стороны это удобно – вы всегда можете посмотреть, какие правки внесли, сравнив в визуальном редакторе финальный материал с предыдущими его сохранёнными копиями. А с другой – необходимо понимать, что полный текст написанного\правленого материала сохраняется при каждом редактировании в базе данных сайта. В конечном итоге база «распухает» за счёт множества сохранённых копий в процессе редактирования материалов.
Это не только занимает лишнее место, но и негативно сказывается на скорости работы сайта. Одно дело, если база данных компактна, в ней содержится только необходимая информация, и совсем другое, когда в ней множество сохранённых копий, которые были созданы в процессе внесения правок в опубликованные материалы.
Если вам не требуется сохранение ревизий, то в WordPress предусмотрена возможность отключения данного функционала.
Некоторые могут посчитать, что редакции могут помочь при возникновении форс-мажорных обстоятельств. Однако это не так. WordPress в любом случае сохраняет последние внесённые правки через определённый промежуток времени. Другими словами, даже если вы отключите редакции, то не стоит волноваться о том, что ваш отредактированный материал может «потеряться».
Даже если в процессе редактирования статьи пропадёт интернет соединение, то по возвращении к ней будет высвечено уведомление, что найдена более свежая копия. Это те самые правки, которые были внесены, но материал с ними не был опубликован.
Ровно тоже действует и для вновь новых записей – если что-то пойдёт не так, то созданная и ранее не публиковавшаяся запись будет сохранена в черновиках.
Отключение редакций в WordPress
А теперь вернёмся к процедуре отключения редакций в Вордпресс. Для этого вам необходимо отредактировать файл wp-config.php (как его отредактировать), добавив в него следующую запись:
// Отключаем ревизии записей define('WP_POST_REVISIONS', 0);
Вот собственно и всё. Теперь ревизии не будут создаваться при редактировании ранее опубликованного материала.
Не забывайте о комментариях, там можно задать уточняющие вопросы, высказать своё мнение :-)