amp-web-push-widget button.amp-subscribe { display: inline-flex; align-items: center; border-radius: 5px; border: 0; box-sizing: border-box; margin: 0; padding: 10px 15px; cursor: pointer; outline: none; font-size: 15px; font-weight: 500; background: #4A90E2; margin-top: 7px; color: white; box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.5); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .amp-logo amp-img{width:190px} .amp-menu input{display:none;}.amp-menu li.menu-item-has-children ul{display:none;}.amp-menu li{position:relative;display:block;}.amp-menu > li a{display:block;} .icon-widgets:before {content: "\e1bd";}.icon-search:before {content: "\e8b6";}.icon-shopping-cart:after {content: "\e8cc";}
Categories: Плагины

Как можно легко найти и заменить текст в базе данных WordPress

База данных WordPress, как известно, состоит из всего содержимого сайта: структура, настройки плагинов, текст, ссылки и прочее. Редактирование базы данных производиться из специального приложения PHP MySQL, которое присутствует на каждом хостинге.

Теперь представим себе такую ситуацию: допустим, вы записали в десятке или сотне мест на сайте номер телефона вашей организации (он сразу сохранился в БД), а затем телефон у предприятия изменился. Как теперь поступить? Менять вручную везде телефон было бы неразумным. На ум приходит воспоминание о том, что популярные офисные приложения, как Word и Excel обладают функцией «найти и заменить». Она подошла бы идеально, если бы её можно было применить к базе. Однако PHP MySQL эту функцию не поддерживает. Можно попробовать скачать БД на компьютер, открыть её через текстовый редактор и воспользоваться функцией «найти и заменить» в нём. Но и это сложно, особенно если база весит много, и особенно новичку.

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

Как найти и заменить в базе данных WordPress

Better Search Replace – это плагин, единственной целью которого является реализации функции поиска и замены выражений в базе данных WordPress. Более ничего он делать не умеет. Благодаря этому плагину можно заменять любой текст в контенте на сайте (если вдруг что-то изменилось), ссылки (если организованна перелинковка, а целевая страница переместилась) и другие данные, которые содержатся в БД. То есть, практически всё, что есть на сайте, с этим плагином можно найти и заменить.

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

Чтобы найти и заменить в базе данных WordPress, перейдите в пункт консоли «Инструменты» и выберете подпункт «Better Search Replace». Заполните поле «Search for» выражением, которое необходимо отыскать в БД, поле «Replace with» – заполните тем, на что нужно заменить найденное. Обратите внимание на список «Select tables», в нём необходимо выбрать таблицу базы данных, в которой будет проводиться данная операция. И в конце нажмите кнопку «Run Search/Replace». Начнётся операция поиска и замены. Она может длиться долго, если база весит много.

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

Адель Гадельшин

Recent Posts

Что такое отказы на сайте, почему они происходят, как их уменьшить

Отказы на сайте - это процент посетителей, которые покидают сайт после просмотра только одной страницы.…

7 месяцев ago

Как сделать запуск инфопродукта

Инфопродукт - это любой продукт, который содержит информацию, полезную для потенциальных клиентов. Это может быть…

8 месяцев ago

Как вебмастеру юридически обезопасить себя

Ведение сайта - это не только подержание его работоспособности и наполнение контентом. В последние годы…

8 месяцев ago

Папки WordPress: значение папок /wp-admin, /wp-includes и /wp-content

WordPress - это популярная система управления контентом (CMS), которая позволяет создавать и управлять веб-сайтами различной…

8 месяцев ago

Что такое сертификат Let’s Encrypt и стоит ли его устанавливать

Сертификат Let’s Encrypt - это бесплатный и открытый сертификат SSL/TLS, который позволяет защитить веб-сайт от…

8 месяцев ago

Защита WordPress от вирусов

WordPress - это одна из самых популярных систем управления контентом в мире, которая используется миллионами…

9 месяцев ago