Убираем редакции статей на блоге WordPress
Вы уже научились делать страницы и статьи на своем блоге WordPress. Теперь в обязательном порядке нужно сделать следующее.
Если Вы в своей административной панели зайдете в Записи или Страницы, выберите любую из них, и зайдете в Редактирование, то, когда Вы прокрутите вниз страничку. увидите длинные ряды, огромное количество Редакций (в некоторых темах это будет называться Ревизии).
Каждое редактирование страницы или записи на блоге приводит к тому, что предыдущая копия сохраняется на блоге WordPress, в базе данных, и Ваша база пухнет, занимая все больше и больше места.
Редакции будут Вам видны, если Вы зайдете в редактирование любой страницы или статьи на блоге, и прокрутите страничку вниз. Выбрав любую копию из списка в пункте Редакции, Вы можете вернуться на несколько шагов назад, и восстановить запись в том виде, в котором она была до редактирования.
Но, по большому счету, эта функция абсолютно не нужна. Вы сначала пишете статьи у себя в блокноте, и всегда можете открыть блокнот, и взять из него все, что Вам нужно.
Как правило, при редактировании, Вы на странице или в статье меняете очень мало. И представьте себе, Вы зашли в Редактирование, поставили ссылку, исправили грамматическую ошибку, или выделили слово жирным шрифтом, а в базе данных появляется новая версия статьи, с сохранением старой версии. Нужно ли Вам это?
У Вас будут сотни статей на блоге, и если еще в базе данных будут сохраняться предыдущие копии статей блога, то Ваша база будет очень большой.
Вы будете в дальнейшем постоянно сохранять копии базы данных у себя на компьютере., и если база данных будет большой, то она будет во-первых, дольше скачиваться, во-вторых, занимать больше места. Что нужно сделать, чтобы этого не было?
Отключаем редакции (ревизии) записей на блоге WordPress
Редакции отключаются через файл, который Вы найдете внутри папки в Вашим блогом. Этот файл называется wp-config.php.
Открываете с помощью FTP доступа программы Total Commander свой хостинг, и копируете файл wp-config.php себе на компьютер. Открываете его, лучше всего с помощью специального блокнота для редактирования кодов Notepad++.
Вам нужно найти строчку, которая содержит следующую надпись:
WP_POST_REVISIONS
Чтобы ее найти, можете воспользоваться функцией поиска: нажимаете Ctrl+F, вводите в открывшемся окошке фразу WP_POST_REVISIONS, обязательно большими буквами. Находите нужную строчку.
При этом она может быть закомментирована: если впереди стоят два символа слеша, //, то строка не рабочая, а просто написана, как комментарий. Это выглядит так:
//define('WP_POST_REVISIONS', false); В таком случае убираете символы //.
Надписи может не быть вообще. В этом случае добавляете ее. В любом случае делаете так, чтобы эта запись была. Выглядит она так:
define('WP_POST_REVISIONS', 0); Или так:
define('WP_POST_REVISIONS', false); Эти варианты равнозначны.
Не допускайте ошибок. Все символы в этой записи должны присутвовать. Сохраняете изменения.
После этого копируете файл wp-config.php назад, в папку блога.
Теперь, если Вы зайдете в административной панели блога в редактирование любой записи или страницы на блоге, то увидите, что Редакции (Ревизии) исчезли.
Значит, Вы все сделали правильно.
Видео о том, как отключить редакции записей на блоге WordPress
Более подробные сведения Вы можете получить в разделах "Все курсы" и "Полезности", в которые можно перейти через верхнее меню сайта. В этих разделах статьи сгруппированы по тематикам в блоки, содержащие максимально развернутую (насколько это было возможно) информацию по различным темам.
Также Вы можете подписаться на блог, и узнавать о всех новых статьях.
Это не займет много времени. Просто нажмите на ссылку ниже:
Подписаться на блог: Дорога к Бизнесу за Компьютером
Вам понравилась статья? Поделитесь, буду весьма признателен:
Также приглашаю добавиться в друзья в социальных сетях:

Спасибо Александр,совет очень полезный,стоит попробовать разобраться.
Удалить редакции статей с блога — это очень важно. Неконтролируемый и ненужный рост базы данных может привести к тому, что вам предложат перейти на следующий, более дорогой тарифный план у хостера!
Очень полезный и своевременный материал. Много редакций появляется при перелинковке и все это утяжеляет сайт. Спасибо.
Спасибо за полезную информацию. Действительно, сайт быстро «наращивается» информацией, если не удалять лишние, уже отредактированные страницы. Я и не знала, что вся эта масса сохраняется... Больше бы сначала проверяла, а уже потом нажимала «обновить». Но что интересно: у меня на одном сайте есть такая возможность во вкладке «Ревизия». А на двух других — нет. стала анализировать, в чем дело. Пока не разобралась. Но вы мне дали интересный материал для моего маленького исследования...
По моему есть плагин, который удаляет переодически все лишние записи. Но в любом случае Ваш вариант лучше. Спасибо!
Очень интересно, не задумывалась над этим. обязательно попробую сделать. Спасибо за видео.
Александр, спасибо огромное за Ваш пост. Попробовала сделать на двух сайтах, все чудесно получилось. Правда редактировала внутри панели управления хостинга через встроенный файловый менеджер. Удачи Вам и полезных публикаций!
Вот еще один способ убирать не нужное из базы данных.
Но мне кажется, совсем отключать резервные копии не стоит.
Ведь они помогают восстановить утраченные записи в аварийных ситуациях.
Лучше пользоваться командой очистки базы.
Но это мое мнение.
Александр,статья-супер! Я давно мучаюсь с этими копиями.У меня стоит плагин WP-optimize,но он почему-то не работает.Зато сейчас исчезли все копии.Спасибо.
Александр, спасибо за полезные советы. У меня на блоге этих копий сохранилось большое количество. Если честно- думал, что так и должно быть.
А если я внесу изменения — в старых статьях тоже все сразу удалится? Или — в старых статьях все сохраненные копии нужно будет убирать вручную?
Заранее спасибо за ответ.
Хорошая и нужная статья . Спасибо ! Надо попробовать .
спасибо, вот чем я займусь на днях!
Удалять ревизии надо, но я все же оставил бы 1−2 копии. В блокноте копия есть, но все форматирование и вставку картинок делаю в админке. Сам пользуюсь плагином, включая его только когда надо удалить ревизии и потом отключаю.
А вот удаление редакций статей это очень нужно, тем более подробно и пошагово расписано как и что нужно делать. Как-то поставила плагин по очистке ревизий — так он весь сайт завалил, пришлось откатываться. Ваш способ хоть и сложней, но надежней — спасибо!
Как-то занималась такой «уборкой»... Нужно снова скоро чистить сайтик
Я у себя в статьях не нашла внизу пункта РЕдакции и в файле на хостинге такую строчку тоже не нашла. Значит ли это, что у меня редакций нет? Но подозрительно чтоб на десяток записей (вместе со страницами) было использовано почти 160 Мб (правда может плагины еще весят и тема?)
Спасибо за совет!
Но вот у мена на версии 3.3.1 он сработал только после выполнения вот такого запроса в phpMyAdmin
DELETE FROM wp_posts WHERE post_type = «revision»;
Только после этого удалилилсь из базы как сами ревизии так и редакции в админке.
Наталья
Вот вам полезная ссылка, думаю там Вы найдете ответ на свой вопрос...
Андрей, Александр спасибо! Я нашла на самом деле что у меня может и более 20 на каждую запись ревизий (надо было настройки экрана открыть и галку поставить), но не понимаю что такое phpMyAdmin
куда зайти на хостинге в какую папку и какой файл изменить? Еще у меня нет там(захожу в файловый редактор) «нажать кнопку „SQL“. Вставьте следующий код в окно SQL команды» Было бы конечно здорово все эти 200 лишних редакций удвлить потому что реально уже 5-я часть всего дискового пространства занята и еще парочка статей и все — надо будет покупать больше места (переходить на след.тарифный план)
Так как Александр пишет я могу сделать, но такой строки
«Вам нужно найти строчку, которая содержит следующую надпись:
WP_POST_REVISIONS»
вообще нет в файле (наверное куда то её надо вставить самостоятельно, вопрос между какими строками чтоб не ошибиться?)
Вроде разобралась со всем. Сначала почистмла и пропало 471 редакций, затем внесла изменения в файл wp-config.php
Вроде всё вместе работает. Редакции из статей пропали вообще (нет такой галочки и самого слова когда настройки экрана включаешь). Правда это не отразилось на дисковом пространстве и это очень подозрительно. 200Мб из 2000 (расчитанных на 3 сайта) заняты, а там записей мало совсем. Т.е. 10-я часть уже занята всего 1-м сайтом. Точно места не хватит!!! и до всех этих действий столько места и было занято. Это настораживает
Надеюсь на продолжение этой темы — дабы полностью избавиться от «мусора»
Приветствую, уважаемый Александр!
Мне почему-то Ваш замечательный совет на версии WP 3.0.1 не помог. Добавляю строку в файл конфиг, пишут — дескать, база кирдык. И вместо блога — сплошные крокозябры(((.
Вот как-то так...
Спасибо за ценную информацию.
У меня всегда это вызывало недоумение. Для чего так много редакций сохраняется?
Теперь всё это удалилось.
Вещь, конечно, хорошая. хочется избавиться от мусора., но не знаю, сумею ли. я с кодами на дружу. Особенно если нужно что-то менять. Боюсь удалить не то, что надо. а за урок спасибо. созрею, дорасту, обязательно сделаю! Заходите в гости, буду юлагодарна, если оставите свои комментарии. Я желаю Вам удачи и ЛЮБВИ!
Старые редакции постов исчезли,но теперь нужно постоянно менять ссылку на статью после редактирования.
Александр! У меня сайт молодй и страниц и статей еще не много.
Как вручную удалить редакции постов и страниц?
Александр, доброго времени суток! Вот и я тоже не могу удалить редакции. Я боюсь завалить весь блог с моими — то познаниями в кодах. А как-то попроще нельзя это сделать? Заходите в гости. Буду рада вас видеть. Удачи!
Александр, скажите, а можно всё это сделать прямо на хостинге? Найти файл, а как его скопировать? Как обычно или по другому? Чтобы не связываться с другими программами? Для меня это что-то страшновато.
В начале года хостер предложил перейти на другой тарифный план — причину я так и не установила, скорее всего, исчерпала дисковое пространство и возможно через резервные копии. Мой блог был на обслуживании вебмастера :). Никак руки не доходят во всё вникнуть. Спасибо вам огромное!
здравствуйте, Александр, а у меня почему-то не получается! скачал файл, открыл в блокноте, скопировал с вашего сайта: define('WP_POST_REVISIONS', false); вставил с новой строки — никаких изменений! может подскажите, в чём может быть дело?
Не задумывалась об этом, что каждая редакция сохраняет текст полностью... Будем надеяться, что однажды WordPress додумается дать пользователям выбор — стоит ли оставлять редакции и какие. А пока вручную. Как поняла, чем раньше их убрать, тем лучше.
Саша, сделала!! Ура, получилось! Спасибо огромное — для меня очень важно было убрать редакции, потому что часто вношу маленькие правки и все переделываю. У меня не было этой строчки, вписала ее по Вашему уроку — все работает.
Есть плагин WP-Optimize он удаляет все ревизии постов, но конечно лучше без плагинов это сделать, спасибо за статью!
Все получилось, после того как скопировала прямо с вашего сайта эту строчку, видно у меня была в ней где-то ошибка.
Спасибо редакций больше нет, а как теперь вручную удалить старые копии у меня до 5 — 10 копий на каждую запись.
Попробовал, все получилось, но почему-то плагин DelRevisions по-прежнему находит в базе ревизии(((
Большое спасибо, все получилось!
Александр, я тоже убрала ревизии при помощи плагина DelRevisions. Так здорово, всё сделал сам. У меня было 1654 редакции, представляете? Теперь я периодически захожу на него и удаляю редакции, не запуская этот процесс надолго. Удачи вам!!
А я наставила плагинов: WP-Optimize, All In One SEO Pack. А все равно убираю вручную(так как боюсь, вдруг уберут лишнее), хотя удобнее (так как предлагаются варианты)
Очень интересная и полезная статья, спасибо, до этого я пользовался плагином Delete-revision Manager по рекомендации Андрея Вильянского.
Что-то страшновато убирать или менять что-то в кодах. Недавно решила почистить блог от дублированных страниц. Пошагово сделала все, как советал очень уважаемый блогер, а нужно -то было всего лишь одну строчечку из файла robots удалить. К сожалению, не удосужилась ранее прочитать все комментарии. В результате мой блог с посещаемостью более 3000 человек в сутки выпал из индекса яндекс.Оказывается, что не у одной меня.
Но это не к Вам, Александр Все полезности , которые узнаю на Ваем сайте ,воплощаю в жизнь и все проходит на ура, спасибо
После третьей версии wordpress, как вы правильно писали, этой строчки вообще нет, и добавлять ее не советуется, дабы не было конфликтов, я сам не сторонник плагинов, но в этом случае я все же придерживаюсь их. я все понимаю файл wp-config статичен и не изменяется при обновлениях, это как бы файл который с самого начала делаешь сам, но все же, лично я не советую в него лезть.
Скажите а при такой зачистки редакций записей, их нужно удалять из базы данных на через хостинг из папки php my admin?
Всё получилось, благодарю.
Нужно попробовать все сделать на втором сайте. На первом уже как то делала и забыла, спасибо за напоминание.
Выберите рубрику
Успех и личностный рост
Компьютерная Азбука
Бизнес в Интернете
Продвижение сайтов
Инвестиции
Бизнес на земле
Интересно
Подписка на pro444.ru
Что у нас
часто ищут
Бесплатные сервисы
Последние комментарии
Самое комментируемое
Последние статьи