Экспорт и импорт страниц и записей WordPress — перенос с локалки на сервер без дампа базы
Мне часто нужно перенести не весь сайт, а пару страниц: политику, согласия, «О нас». А уже, вроде бы и форматирование у текста сделал и все настройки и уже лень все это копировать, потом вставлять, а потом проверять на ошибки, и, конечно же, эти ошибки исправлять. Это очень долго и не интересно. Поэтому так появился этот плагин
Полный бэкап базы для этого — перебор.
Поэтому сделал SANJ Page Export.
На локальном сайте отмечаешь страницы галочками (или жмёшь «Отметить юридические»), скачиваешь JSON. На сервере — тот же плагин, загружаешь файл. Страницы с тем же ярлыком обновятся, новых не было — создадутся.
Как я обычно делаю
- Плагин включён и локально, и на сервере.
- Локально: Инструменты → Экспорт страниц → Скачать JSON.
- На сервере: Импорт → тот же файл.
- Проверяю страницы в браузере. Если 404 — Настройки → Постоянные ссылки → Сохранить.
И, как обычно, немного залипательной анимации
В файле уезжают
- заголовок
- ярлык
- статус
- текст
- excerpt
- шаблон
- порядок в меню
Для privacy-policy WordPress сам подставит страницу в настройки конфиденциальности.
Чего плагин специально не делает
- записи блога
- картинки из медиа
- меню
- виджеты
- тему
Только страницы — зато быстро и без возни с SQL.