Intereting Posts
Комментарий, отображающий полное имя даже после установки другого отображаемого имени? Изменение второй роли пользователя при обновлении / понижении уровня членства – s2member как искать в пользовательских полях и пользовательской таксономии для пользовательского поиска Список комментариев пользователей на странице автора проверьте запрашивающий URL-адрес конвертировать пользовательский запрос в wp_query Есть ли крючки, которые изменяют логику 404? Как создать свою собственную боковую панель в детской теме Twenty Eleven? Правильная настройка after_setup_theme и wp_head Как создать и установить отдельный файл шаблона для статей в системе Genesis? (WordPress) вывода таксономий должностей: невозможно получить «get_the_taxonomies» 404 с постоянными адресами Как загрузить родительскую тему style.css? Разбиение страниц с помощью $ _POST и $ _SESSION Частные ответы для комментариев

Перемещенный сайт, старые ссылки на страницах, все еще указывающие на старый хост

Я уверен, что кто-то ответил на это, но я не нашел окончательного ответа. У меня есть сайт, который я переместил с одного сайта со старым доменом на новый хост с новым доменом. Я уже изменил URL-адрес сайта в администраторе WordPress и, похоже, не изменил текстовые ссылки в блоках содержимого страницы в параграфах.

Я вижу на некоторых страницах, где ссылки были связаны в каком-то текстовом контенте на страницах, указывающих на другие страницы и документы на сайте, которые ссылки указывают на старый домен сайта. Где это должно быть изменено или может быть изменено без необходимости проходить через каждую страницу и вручную менять ссылки. У меня нет проблем с MySql SQL, если кто-нибудь может предложить какие-либо предложения.

Solutions Collecting From Web of "Перемещенный сайт, старые ссылки на страницах, все еще указывающие на старый хост"

В базе данных wordpress все еще хранятся некоторые данные (почтовый контент, URL-адреса изображений и т. Д.) В его базе данных.

Вам нужно зайти в вашу базу данных и изменить ссылки на URL-адрес нового домена. Я предлагаю НЕ делать это через phpmyadmin, хотя это вызовет некоторые проблемы.

Перейдите к этому инструменту: https://interconnectit.com/products/search-and-replace-for-wordpress-databases/

Загрузите его в содержимое zipped-файла в новый каталог в вашей папке www /. (Обычно я переименовываю папку поиска и замены в SRDB.) Теперь перейдите на свой сайт с помощью SRDB в конце. (www.example.com/SRDB), а две верхние строки вы увидите поле поиска и поле замены. (если вы получаете ошибку соединения с db здесь, дважды проверьте wp-config, чтобы убедиться, что он имеет правильные учетные данные).

В месте поиска ваш старый адрес сайта: http://www.example.com в поле replace разместите свой новый URL-адрес http://www.example2.com/ нажмите live live run. ТОЛЬКО сделайте это после того, как убедитесь, что находитесь на своем новом URL-адресе, и что он загружен в вашу новую базу данных. И на всякий случай вы создали резервную копию своего db. Это должно решить ваши проблемы!

Самый простой вариант – установить плагин с именем « лучше заменить поиск» , это будет работать только для базы данных. Затем вы можете выполнить поиск в базе данных для экземпляров x и заменить на y-x, очевидно, являющимся URL-адресом старого сайта, а y – URL-адресом нового веб-сайта. Обязательно создайте резервную копию веб-сайта, прежде чем делать что-либо из этого.

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

Для дальнейшего использования, если вы хотите очень легко перенести веб-сайт с одного сайта на другой, используйте плагин под названием « Все в одном WP-миграции» , он свободен до 500 МБ. Он автоматически изменит все ссылки на URL в базе данных с сайта, на который он был экспортирован, на новый сайт, на который был импортирован файл AIOWP.