ОСНОВНОЕ

WORDPRESS

Операционные системы

Базы данных

Фреймворк Bootstrap

Человек отличается от всех других созданий способностью смеяться (Аддисон).

Расширенный поиск и замена в базе данных WordPress с помощью WP-CLI

FavoriteLoadingДобавить в избранное
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...

Статья опубликована: 22 июля 2017

Расширенный поиск в базе данных WordPress HTTPS + Замена с помощью WP-CLI
При переносе WordPress сайт на HTTPS у вас может оставшиеся ссылки HTTP. Несмотря на использование инструмента миграции или какой-либо плагина, они не всегда могут найти все HTTP ссылки, которые могут вызвать ошибки смешанного содержимого ошибки и предупреждения о небезопасном содержании.

 

Поиск вхождений

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

 

Мы можем имитировать с помощью флага –dry-run, он будет подсчитывать, сколько количество раз он найдет строку andreyex.ru

 

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

 

Для выполнения фактического поиска и замены в базе данных WordPress выполните следующее:

 

По умолчанию команда search-replace выполняет таблицы зарегистрированные как $ wpdb. У Вас может быть некоторые пользовательские таблицы, которые также должны быть обновлены, поэтому флаг –all-tables очень полезен.

 

Еще один удобный инструмент для создания нового дампа базы данных с изменениями, которые вы можете сделать для тестирования

Вы также можете экспортировать измененную базу данных с помощью этого параметра –export

Кодировка URL

Некоторые плагины в WordPress используют кодировку URL для хранения информации в базе данных, которая использует этот формат для миграции HTTP, HTTPS %3A= : и %2F= /.

Для того, чтобы проверить, есть ли у Вас какие-либо из них в вашем использовании в базе данных, используйте эту команду

Замена слеша

Некоторые плагины избегают слэш с помощью \/и может быть легко исправлено с помощью search-replace

Кодировка URL

Замена URL закодированных строк

 

Как заменить домены с подпапками и URL закодированными строками

Замена слеша

Если вы убежавший слэш, эта команда используется так:

Путь поиска и замены в WordPress

Иногда плагины хранят информацию о пути хранения на вашем хосте, исправить это можно с помощью команды:

 


Читайте также

Добавить комментарий

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Простая логическая игра "Поймай кота". Задача игры окружить кота точками так, чтобы он не смог убежать с поля. Постигла неудача - начни игру снова!

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close