MaXComp
@MaXComp
интересуюсь frontend html+css+JS+php. Linux, C

Как в wordpress восстановить одну определенную страницу? Где конкретно WP хранит всю инфу о странице?

Полетело построение страницы созданной в elementor. Бекапы сайта есть, но не хотелось бы восстанавливать всю базу, нужно восстановить именно одну страницу.
Если пробовать восстановить редакцию, то в этом поле почему-то редакция совершенно другой страницы... В общем какой-то сбой произошел.
При попытке обновления страницы, ошибка - Record not found
  • Вопрос задан
  • 421 просмотр
Решения вопроса 1
kumaxim
@kumaxim
Web-программист
Хм, а почему решение для тебя не очевидно? Я бы сделал следующим образом:
  1. Развернул временную БД
  2. Импортировал имеющийся дам в нее
  3. Открыл таблицу wp_posts и экспортировал строку с нужной записью
  4. Открыл таблицу wp_poostmeta и экспортировал все строки нужного мне поста
  5. Через админку WP удалил пост, который надо восстановить
  6. Импортировал данные, вытащенные из временной БД
  7. Проверил результат и удалил временную БД
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Kozack
@Kozack Куратор тега WordPress
Thinking about a11y
Все редакции хранятся в БД в таблице wp_posts => post_type = revision
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы