Как восстановить нужную ревизию записи в WordPress 3.6

Уже успели испытать улучшенные, обновленные ревизии в WordPress 3.6? Надеемся, что вы к настоящему времени уже обновились, и имеет возможность проверить, как работает новый функционал. Новые ревизии отбрасывают предыдущее представление назад в 1999 год. Возможности редактирования записей стали заметно усовершенствованы.

revisions_posts

Обновленные ревизии записей

Экран приветствия в WordPress 3.6 подталкивает пользователей изучить ревизии, коротко описав их интерфейс:

«Как только вы напишете первое слово, WordPress тут же сохранит все изменения. Каждая ревизия всегда находится под рукой. Текст подсвечивается, когда вы перемещаетесь по ревизиям, потому вы можете видеть, какие изменения были внесены.

Вы можете легко сравнить две ревизии, сделанные в любой период времени, восстановить нужную версию и вернуться к написанию. Теперь вы можете быть уверены в том, что любую ошибку всегда можно исправить».

Восстановление ревизии

Если новый интерфейс ревизий не кажется вам интуитивно понятным, вы можете воспользоваться нашей статьей, чтобы восстановить предыдущую версию записи. Во-первых, вы должны убедиться в том, что ревизии включены в вашем редакторе записей. Если вы обновили WordPress, и ваш экран редактирования записей не отображает ревизии, выберите вкладку Screen Options и проверьте, что там включена соответствующая опция.

Щелкните по какой-либо заметке с датой/временем в поле с ревизиями. Это приведет к появлению страницы с ревизиями, где вы можете использовать ползунок для перемещения по времени их создания. Как только вы нашли необходимую ревизию, которую хотите восстановить, щелкните по кнопке Restore This Revision.

Сравнение двух ревизий

compare-583x166

Знаете ли вы о том, что вы можете сравнивать две определенные ревизии? Установите флажок напротив пункта Compare any two revisions, и вы увидите два ползунка, которые можно корректировать, чтобы поместить рядом две любые ревизии. В этом режиме последняя ревизия с голубой стрелочкой – это та, которая будет восстановлена.

Потратьте несколько минут, чтобы исследовать эту новую функцию в WordPress 3.6. Вы поймете, что ревизии – это возможность, которая вышла на новый уровень, стала функциональной и удобной.

Источник: wpmu.org

Блог про WordPress
Комментарии: 11
  1. Otshelnik-fm

    Не смотрели сколько эти новые ревизии будут отнимать места в базе данных?

    Думаю что в дополнение к этой статье нужно подсказать пользователям как сократить число ревизий или отключить их.

    Новыйвордпресс с этими ревизиями напоминает мне какую-то Системы контроля версий. SVN например. Ну сделали бы её опциональной — в виде плагина. Зачем этот монстр?

  2. Волшебник

    Я вообще все статьи пишу в текстовом редакторе, а уже потом добавляю в WP. Так что имхо ревизии вообще — лишняя штука, с которой многие борятся.

  3. Otshelnik-fm

    Я согласен — они лишние. Мой сайт например, основан так, что там как в ленте твиттера — «добавлен трейлер», «добавлены кадры». Соответственно пост, который я постоянно обновляю с фильмом, я сотню раз редактирую. Особенно когда это громкая премьера. Я выбрал такой вид новостей специально. Мне он удобен, да и делаю я это один! — важное условие! (зачем ревизию одного и того же пользователя сравнивать? только если у него шиза) Так вот мне эти ревизии создают геморрой. Отключал, но в новых версиях вордпресса этот хук перестал работать — одна ревизия но создается. в итоге я имел 60 мегабайт в базе. Удалив ревизии (правда еще удалил всю медиабиблиотеку — т.к картинки я не выбираю из админки, лишь однажды вставляю их и всё.) база стала 30 мегабайт.

    крик души получился. Но вордпресс люблю ))

  4. Волшебник

    Ревизии скорее всего сделаны из целей безопасности сохранности информации, для тех, кто пишет статьи онлайн. Что-то вроде удалил нечаянно и восстановил потом. Или например пишешь — отрубился компьютер, а там автосохранение работает. А вообще это как в википедии получается — удобно если статьи редактируют множество людей. Но если блог ведёт один человек (а таких большинство), то ревизии ему почти никогда не нужны. В общем для того, чтобы отрубить этот функционал, приходится ставить другой функционал (плагин). Я как-то отключал в скрытых настройках WP ревизии, но они потом всё равно каким-то образом создавались.

    1. Дмитрий (автор)

      Я тоже вижу смысл ревизий только для блога, в котором записи могут редактироваться несколькими авторами. Разработчики WordPress, как уже было написано в ранних статьях, взяли курс на то, чтобы пользователь как можно меньше решал сам — то есть многое просто будет уже установлено, и отключить это будет никак, чтобы бедный пользователь не фрустрировал: «а для чего эта опция, а что с ней делать» и т.д. Сам набираю в Word, потом уже переношу в WP. Как-то раз поставил плагин для чистки ревизий, он одним махом их удалил, после чего мне хостеры сказали, что с моего блога была зафиксирована повышенная активность, и если это произойдет еще раз, то тариф будет заблокирован и надо будет переходить на другой, более мощный.

  5. Otshelnik-fm

    Было бы неплохо различать автосохранение и ревизии. Автосохранение пусть перезаписывает текущую копию, а ревизия — откат к разным правкам. Ну и пусть не чекбоксом, а прописанным правилом в functions.php — отключались ревизии. Сейчас лично у меня в wp-config.php правило define(‘WP_POST_REVISIONS’, false); не работает. Всё равно создается ревизия.

    По поводу плагина для чистки ревизий — я всегда запрос sql применял. Хостер не паниковал.

    Теперь о ворде и переноске в вордпресс. Текст то все равно потом форматируете? А как с вставкой картинок? Считаю этот метод двойной работой. Я лично всегда сразу в html редакторе вордпресса и просматриваю кнопкой предпросмотр.

    Вот ввели корзину — у нее можно установить срок хранения. Для ревизий тоже сделали бы так — все ревизии старше месяца пусть удаляются. А то получилась машина времени

    1. Дмитрий (автор)

      Вот, что написано в кодексе про определение ревизий:

      false, 0: do not store any revisions (except the one autosave per post)

      Одно автосохранение на запись все равно допускается, даже если ревизии отключены.

      По поводу плагина для чистки ревизий — я всегда запрос sql применял. Хостер не паниковал.

      Это зависит от выбранного вами тарифа. У меня жестко ограниченный тариф на виртуальном хостинге, потому любое превышение карается санкциями. Правда, я чистил все ревизии, скопившиеся за год, а это — серьезные объемы.

      Теперь о ворде и переноске в вордпресс. Текст то все равно потом форматируете? А как с вставкой картинок? Считаю этот метод двойной работой. Я лично всегда сразу в html редакторе вордпресса и просматриваю кнопкой предпросмотр.

      Тут дело не в форматировании, а в том, что в ворде есть спеллчекеры для проверки ошибок. Печатаешь быстро — в итоге бывает, что закрадываются опечатки. WP их не подсвечивает, потому велик шанс опубликовать что-то кривое. В принципе, лично для меня это одна из самых весомых причин, почему лучше использовать Word для первичного набора текста.

  6. Волшебник

    Вначале я создаю черновик статьи в ворде. Пишу без всякого форматирования. Затем вставляю его в WP, перечитываю заново, по ходу исправляя ошибки, оговорки и т.д. и добавляя или изменяя что-то (т.к. при повтором прочтении видишь какие-то недостатки или корявость речи) и одновременно структурирую и форматирую, добавляю картинки и перелинковку.

  7. Otshelnik-fm

    «что в ворде есть спеллчекеры для проверки ошибок» — я пишу в мозилле — там она подсвечивает все textarea. Даже в вашей форме когда сейчас комментирую. Это доступно по умолчанию. Ну а в хроме, я думаю, есть плагин проверки очепяток ))

    У меня тоже виртуальный хостинг. Может мой подороже? Найти б дешевле и помощней ))

    «false, 0: do not store any revisions (except the one autosave per post)

    Одно автосохранение на запись все равно допускается, даже если ревизии отключены.» — вот и я говорю что одну ревизию, но он создает. Отключить в ноль нельзя. Хотя может и можно — искать некоторые хуки долго

  8. Волшебник

    В общем было бы неплохо увидеть статью как бороться с ревизиями.

    1. Дмитрий (автор)

      Уже появилась ) Собрал все свежие советы — если найдете еще, то прошу отписаться в комментариях.

Добавить комментарий

Получать новые комментарии по электронной почте.