«

»

Апр 30 2015

Как найти и заменить текст на сайте в два клика

Как найти и заменить текст на сайте

Приветствую Вас уважаемые читатели и посетители сайта boqdanov.ru.  Во-первых, хочу поздравить Вас с предстоящими майскими праздниками, хорошо всем потрудиться, отдохнуть и зарядиться! А поговорим мы сегодня о том, как найти и заменить текст на сайте с помощью базы данных.

Данный метод позволит сэкономить Вам кучу времени.

Причины, при которых необходимо найти и заменить текст.

 

Important!

1. Странные символы в записях после обновления. Это случается крайне редко. Бывает,  после обновления движка WordPress  в некоторых постах символы начинают отображаться так: «â € ??», «А € ™», «??»

2. Вы обнаружили опечатку. Вот ведете вы сайт уже продолжительное время, написали уже порядка 200 статей и вдруг обнаружили, что допустили опечатку. Вместо WordPress написали WordPress. Чтобы заменить одну букву, необходимо «ходить» по всем статьям и делать изменения. Времени убьете кучу.

3. Изменения домена. Вы решили поменять домен. Если вы используете на сайте изображения, то поменять url с учетом новых изменений становится большой проблемой.

Это далеко не все ситуации, когда вам необходимо найти и заменить текст на своем сайте.

 

А теперь решение этой проблемы. Все манипуляции мы будем проводить, используя нашу базу данных. Важно! Перед началом работы необходимо сделать резервную копию базы данных (бэкап).

Как найти и заменить текст на сайте.

Идем в личный кабинет своего хостинга, в моем случае beget. Далее переходим на «Мои базы данных», My-SQLпрописываем логин и пароль и заходим на сайт.Вход в базу данных Выбираем необходимую базу данных, далее переходим на вкладку SQL. SQLМы будем использовать определенные запросы к базе данных для поиска и замены необходимого текста.

В предоставленное окно прописываем следующий код:

UPDATE wp_posts SET post_content = REPLACE
(  post_content,  'Строка поиска',  'текст  для замены');

Например, нам необходимо заменить слово WordPress на WordPress на всем сайте. Прописываем соответствующий  запрос:

SQL-запрос

И жмем кнопку «Вперед».  На следующей странице нам показывается, сколько замен произошло и сколько времени это заняло. База данных заменаКстати, этот код будет работать для всех баз данных MySQL, не только для WordPress.

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

С  уважением, Богданов Антон!

 

Интересные материалы по теме: