Изменение wp-config.php URL-адреса останавливают работу нескольких плагинов

#php #mysql #wordpress #bitnami #amazon-lightsail

#php #mysql #wordpress #bitnami #amazon-lightsail

Вопрос:

Я настроил тестовый сайт на Lightsail с Bitnami WordPress (вместе со всеми материалами DNS, плагинами и т. Д.) — Все работало нормально. Затем я купил новый домен, поскольку я отказался от имени, поэтому решил сменить домен. Для этого я изменил wp-config.php от старого названия к новому.

Перед:

 define('WP_SITEURL', 'http://old_domain.com');
define('WP_HOME', 'http://old_domain.com');
 

После:

 define('WP_SITEURL', 'http://new_domain.com');
define('WP_HOME', 'http://new_domain.com');
 

Изменение отображается на странице настроек администратора WP / Общие. Так что пока все хорошо.

Однако при использовании изменения имени многие плагины больше не могут подключаться к своим «домам» и просто теряют время при попытке заполнить данные со своих серверов. Как будто они больше не могут «звонить домой». Примерами плагинов, с которыми у меня были проблемы, являются Jetpack, Insights и Elementor.

Если я верну wp-config.php внесите изменения в старый сайт, после чего плагины волшебным образом СНОВА заработают.

Примечание1: я выполнил поиск в базе данных myPhpAdmin, и в базе данных есть несколько ссылок на old_domain. Примечание2: в Jetpack отображаются предупреждения о том, что может возникнуть проблема с xmlrpc.php . Я проверил файл, и там нет жестко закодированных URL-адресов. Примечание 3: удалили каждый плагин и переустановили несколько раз. Возникает та же проблема.

Комментарии:

1. Получить SRDB github.com/interconnectit/Search-Replace-DB/blob/master /… и выполните поиск и замену старого URL-адреса на новый URL. Вероятно, это приведет к сортировке. Кроме того, проверьте свой путь к домашнему каталогу, возможно, он тоже изменился.

2. Спасибо, это то же самое, что и плагин под названием «Лучшая замена поиска»? Также — как мне проверить путь к домашней директории? Поскольку я создаю это на WordPress Bitnami, каталог содержимого остается постоянным: ‘/opt / bitnami /apps /wordpress / htdocs / wp-content’ (поэтому в пути к каталогу нет имени сайта) @UnbrandedManchester

3. Я работал с этим плагином: wordpress.org/plugins/velvet-blues-update-urls

4. @NoviceLearner Да, он делает то же самое.