Изменение темы Wordpress в сценической среде - PullRequest
0 голосов
/ 07 мая 2019

У меня есть веб-сайт WordPress, в котором около 10 пользователей ежедневно обновляют его, более 2000 уникальных посетителей в день. В мою базу данных добавляется около 30 сообщений в день, и я размещаю свои собственные фотографии.

Моя цель состоит в том, чтобы сменить тему, которая использовалась более 4 лет, настолько плавно, что я не испытываю особых проблем со своими зрителями.

Мне нужна среда разработки где-нибудь на моем сервере, чтобы я мог проверить мою новую тему с моими текущими сообщениями.

Решение, которое я имею в своей голове, состоит в том, чтобы создать поддомен, например, «dev.example.com», и развернуть там новую тему и иметь две рабочие темы WordPress с одной базой данных.

Это вообще возможно? Мне нужно, чтобы моя новая тема, которая находится в среде разработчика, имела доступ к моей активной базе данных.

Какова наилучшая практика в этой ситуации?

1 Ответ

0 голосов
/ 08 мая 2019

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

  • существует плагин wp-staging , который можно использовать, но, похоже, он будет оплачен, если вы хотите перенести изменения с промежуточной версии на рабочую версию вашего веб-сайта.

  • Я также выяснил, что еще один веб-сайт wp может быть установлен на поддомене, который вы можете создать через cpanel и установить совершенно новую среду wordpress, которая полностью отделена от вашего живого сайта с его собственным db и config.

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

  • Итак, я просмотрел очень хорошо резюмированное простое видео на YouTube , которое в основном объяснило весь процесс клонирования WordPress на ваш поддомен и использования новой базы данных, но это решение может быть хорошим, если вы у меня есть место на сервере и ресурсы, для такого сайта, как мой, я бы предположил, что будет работать локальная установка WordPress.

  • Один из комментариев к этому видео также был очень полезен:

Просто создайте поддомен, установите WordPress с Softaculous на поддомен, установите плагин миграции All In One WP как на основной сайт, так и на поддомен, экспортируйте файл в Миграция All In One WP на основной сайт и импортируйте его на поддомен, и наоборот, у вас есть сценарий.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...