Intereting Posts
Какой-то изгоев плагин WordPress, убивающий мой сервер – как его изолировать и убить? Отображать панель администратора при регистрации Изменение WordPress Media Manager Применить стили к элементу blockquote с помощью редактора WYSIWYG Список POSTS в WordPress по просмотрам Тип пользовательского вложения Создайте еще одну систему комментариев для CPT Получить поля ACF в отношениях возвращенного сообщения Пользователи поставщика-поставщика, позволяют видеть только созданного ими пользователя-члена клиента Как использовать WP_Query для запуска этого запроса базы данных в качестве результата поиска? как заменить имена хостов на определенные внешние ссылки? Создание пользовательских страниц панели администратора без создания плагина? Есть ли пустая среда темы, совместимая с WP 3.0? htaccess redirect – каталог и подстраницы на одну страницу Распределение продуктов Woocommerce на страницу

Обновление / Перенос сайта

Я работаю в некоммерческой компании, и их веб-сайт работает на WordPress.

Они не обновили свой сайт некоторое время, и я считаю, что они работают с wordpress 3.4.7. Они также имеют архивные сообщения / видео / страницы и фотографии с 2006 года.

Мне было интересно, есть ли способ обновить веб-сайт до последней версии, а также использовать новую тему, не теряя при этом никакой информации?

Благодаря!

Хорошо, что вы можете экспортировать весь свой существующий контент из « Инструменты» -> «Экспорт» -> «Все содержимое», сохраните XML-файл и импортируйте его в новый WordPress. Сначала проверьте его на своем локальном хосте, чтобы вы могли импортировать весь свой контент.

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

  1. Резервное копирование файлов и базы данных сайта. Это важно.
  2. Сформируйте текущий сайт локально. (Восстановите DB для локального экземпляра, скопируйте файлы сайта из сделанной резервной копии, обновите wp-config.php, чтобы использовать локальную БД). Я обычно настраиваю Apache с виртуальным хостом, чтобы соответствовать всему домену реального сайта. Затем я добавляю запись в файл моих хостов, чтобы домен указывал на мой локальный сервер.
  3. Обновите WordPress. Вы должны быть в порядке с использованием новейшей версии; инкрементные обновления не нужны.
  4. Обновление плагинов и тем
  5. Если в этот момент все будет хорошо, переключитесь на новую тему и настройте ее по своему вкусу.
  6. Прокомментируйте запись своего хозяина, сделанную ранее, чтобы сайт в реальном времени был доступен через доменное имя снова.
  7. Замените живой сайт резервной копией базы данных и файлов с вашего локально обновленного этапа.
  8. Создайте новую резервную копию обновленного производственного сайта.

Вы также можете установить программное обеспечение для создания резервных копий, например, updraftplus и backup, а затем установить его локально, затем обновить и повторно загрузить в другой каталог, а затем изменить каталог установки из wordpress moving codex вашей текущей текущей установки на что-то еще, после того, в случае необходимости, в режим обслуживания, а затем повторно загрузить локальную обновленную установку на требуемый адрес веб-сайта.

Дэйв Ромси избил меня до ответа, но во второй части ответа есть небольшое изменение.