Александр Карпунюшкин

Александр Карпунюшкин

Создаю инструменты, которые усиливают возможности человека.

Экспорт и импорт страниц и записей WordPress — перенос с локалки на сервер без дампа базы

Мне часто нужно перенести не весь сайт, а пару страниц: политику, согласия, «О нас». А уже, вроде бы и форматирование у текста сделал и все настройки и уже лень все это копировать, потом вставлять, а потом проверять на ошибки, и, конечно же, эти ошибки исправлять. Это очень долго и не интересно. Поэтому так появился этот плагин

Полный бэкап базы для этого — перебор.

Поэтому сделал SANJ Page Export.

На локальном сайте отмечаешь страницы галочками (или жмёшь «Отметить юридические»), скачиваешь JSON. На сервере — тот же плагин, загружаешь файл. Страницы с тем же ярлыком обновятся, новых не было — создадутся.

Как я обычно делаю

  1. Плагин включён и локально, и на сервере.
  2. Локально: Инструменты → Экспорт страниц → Скачать JSON.
  3. На сервере: Импорт → тот же файл.
  4. Проверяю страницы в браузере. Если 404 — Настройки → Постоянные ссылки → Сохранить.

И, как обычно, немного залипательной анимации

можно готово пусто нет прав Автор выбирает страницы Список галочки Права export и import JSON файл обмена Импорт другой сайт Ярлык обновить или создать Сайт страницы на месте Нет прав не администратор Пусто ничего не отмечено можно готово пусто нет прав Автор выбирает страницы Список галочки Права export и import JSON файл обмена Импорт другой сайт Ярлык обновить или создать Сайт страницы на месте Нет прав не администратор Пусто ничего не отмечено

В файле уезжают

  • заголовок
  • ярлык
  • статус
  • текст
  • excerpt
  • шаблон
  • порядок в меню

Для privacy-policy WordPress сам подставит страницу в настройки конфиденциальности.

Чего плагин специально не делает

  • записи блога
  • картинки из медиа
  • меню
  • виджеты
  • тему

Только страницы — зато быстро и без возни с SQL.

Скачать

Рассылка

Здесь — работы, эксперименты и мысли.

Если хотите узнавать о новых инструментах раньше, чем они затеряются в ленте — оставьте почту.

Пишу не по графику: только когда есть, о чём сказать.

Оставить комментарий

Email не публикуется. Обязательные поля отмечены *