WebComplex – самостоятельное создание сайтов. Wordpress плагин для замены ссылок


WordPress массовая замена ссылки в постах |

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

WordPress плагин по массовой замене в БД

Знакомьтесь wordpress плагин – Search and Replace. С помощью этого плагина можно устроить поиск любой строки в БД и заменить ее на нужный вам вариант. Массовый поиск и замену можно осуществить по разным таблицам, по ID, в постах, в заголовках, в мета-описании, в комментариях (также поле e-mail, author и url), в метках и категориях, в описании категории. Также можно заменить пользовательский ID и логин во всех таблицах.

Давайте установим плагин, посмотрим его настройки и поработаем с ним.

Установка WordPress плагин по массовой замене в БД

Мне удобно устанавливать плагин непосредственно из админки сайта. Для этого переходим в раздел: “Плагины” → “Добавить новый” и в поле поиска вбиваем название нашего плагина – Search and Replace и жмем Enter.

Установка плагина Search and ReplaceУстановка плагина Search and Replace

В результатах поиска находим плагин Search and Replace и жмем на кнопку “Установить”, как показано на рисунке выше, после установки плагин нужно активировать.

Если вам удобнее скачивать архив плагина и производить установку вручную, то вот ссылка на страницу плагина Search and Replace.

Работа с wordpress плагином массовой замены в базе данных

После того, как вы установили и активировали плагин, ознакомимся с его возможностями, для этого переходим на страницу “Инструменты” → “Search & Replace”.

Страница плагина разбита на два условных блока, в первом мы можем осуществить массовый поиск и замену в БД по всем таблица, а во втором блоке, можно выбрать в какой именно таблице искать и делать замену.

Обратите ваше внимание на предупреждение о том, что все изменения сделанные плагином в БД не возможно будет откатить назад! Делайте резервную копию БД перед тем как использовать плагин!!!

Перед массовой заменой в БД советую воспользоваться поиском и посмотреть в каких таблицах находится ваш искомый запрос. Для этого вбейте его в поле поиска по всем таблицам и нажмите на кнопку “Go”:

Массовый поиск в БДМассовый поиск в БД

Например я решил найти все свои ссылки на демо-примеры, они находятся на поддомене и начинаются с “demo.webcomplex.com.ua”, для этого я вбил этот запрос в поле поиска и нажал “Go”:

Wordpress - результаты массового поиска в БДWordPress – результаты массового поиска в БД

После того, как мы получили результаты поиска запроса в БД, можно сделать более точную замену выбрав только некоторые таблицы во втором блоке настроек или заменить во всех таблица указав текст замены в первом блоке.

Массовая замена в БД во всех таблицах:Wordpress массовая замена во всех таблицах

WordPress массовая замена во всех таблицах

Массовая замена в БД, только в некоторых таблицах (например во всех постах):Wordpress массовая замена ссылки в постахWordPress массовая замена ссылки в постах

Вот такой простой в использовании и очень наглядный плагин, позволяющий делать замены в БД без знаний языка SQL 😉

webcomplex.com.ua

Плагин wordpress - better search replace (замена ссылок)

Плагин Better Search Replace

плагин better search replaceЗдравствуйте. Очередной обзор плагина для Вас. Итак, бывают моменты, когда нужно заменить определённую ссылку на другую. Возникает вопрос, как это сделать быстро и качественно, чтобы ссылка заменилась, но при этом была работоспособной. Чаще всего такая нужда бывает при переходе на защищённый протокол https, или при переносе сайта.Важно понимать, что ссылка, которую необходимо поменять, может быть в разных местах, и соответственно её нужно везде изменить, потому что, поменяв в одном месте, в другом она работать не будет.Представляем Вашему вниманию, отличный плагин — better search replace. Он прост в использовании, но при этом имеет следующие возможности:— возможности сериализации для всех таблиц;— возможность выбора только отдельных таблиц;— возможность «холостого запуска» чтобы посмотреть, как много полей будет обновлено после запуска поиска и замены ссылки;— нет дополнительных требований к серверу, кроме как работающая установка WordPress;— поддержка мультисайта;

Одним словом, плагин better search replace, способен быстро найти и заменить нужную Вам ссылку на новую, причём он найдёт старую ссылку абсолютно везде, а это главное. Используя данный плагин, Вы значительно сократите потраченное время, особенно когда речь идёт о переносе и замене ссылок большого сайта.

Установка плагина Better Search Replace на wordpress

установка плагина better search replace

Итак, осуществляем стандартный поиск плагина, через админ панель вордпресса. Автор плагина должен быть Delicious Brains. Устанавливаем и активируем его. Теперь его можно найти во вкладке инструменты.Better Search Replace имеет шесть полей, первое, это искать, соответственно сюда вставляем нужную нам ссылку, абсолютную или относительную. Следующей поле, заменить на, сюда вставляем ссылку, которая должна заменить старую. Далее у нас таблицы, которые нужно все выделить, это важно. Поиск и замена ссылки должна проходить по всем таблицам базы данных. Для того, чтобы выделить все таблицы БД, зажмите shift и нажмите на первую таблицу, затем опуститесь вниз и кликните по последнему пункту, так у Вас выделятся все таблицы.Следующие два пункта, без учёта регистра, и замена guid, сюда нужно обязательно поставить галочку, а последний пункт, холостой запуск, галочку убираем. Хотя холостой запуск всегда стоит по умолчанию. Делается это для того, чтобы сначала Вы смогли посмотреть, в каких таблицах будет найдена Ваша ссылка.

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

mr-plagin.ru

Плагин для замены кириллицы на латиницу постоянных ссылок WordPress

Тема данной статьи будет очень полезна для тех, кто сразу же меняет стандартные ссылки в WordPress, типа «?p=12», на релевантный заголовку адрес. Думаю, каждый знает о том, что поисковые системы более лояльно относятся к ссылкам страниц, которые выглядят в формате «vot-moy-url.html». Поэтому советую сразу же при установке WP менять стандартные url-лы на произвольные (сделать это можно в панели инструментов, раздел «настройки ->чтение»).

Можно ли изменить кириллицу на латиницу в постоянных ссылках?

Итак, с настройками постоянных ссылок мы определились, но смысл статьи в другом. Как-то полгода назад меня спрашивал товарищ:

— Макс, а ты не знаешь, есть ли такой плагин на WP, который бы на автомате менял кириллицу на латинские?

На тот момент у меня не было ответа на этот вопрос, да и нужды в этом тоже не было. Но буквально вчера у меня возникла такая мысль. Переводить заголовки статей с русского на английский вручную не очень хочется, а делается это для того, что не каждый пользователь знает английский язык. Поэтому url с названием «Как создать блог» я считаю лучше писать «kak-sozdat-blog», нежели – «how-to-create-blog». Но это, скорее всего предпочтение каждого, поэтому не будем ставить на этом акцент, идём дальше.

Чудо-плагин RusToLat.

В поиске Google мне сразу же дал ответ на мой вопрос. Кроме того, я уже встречал раньше на форумах отзывы о плагине RusToLat. Как им пользоваться, я думаю даже нет смысла объяснять. Всё, что требуется от пользователя, так это зайти в панель управления, найти и установить плагин, и активировать его. Принцип работы довольно прост. Если открыть его скрипт в текстовом редакторе, то сразу видно массив, в котором идёт полная замена русского алфавита на английский. Т.е. вам даже даётся возможность внести некоторые коррективы, согласно вашему желанию перевода на английский.

Плагин для замены кириллицы на латиницу RusToLat

Плагин для замены кириллицы на латиницу RusToLat

Теперь при каждом добавлении статьи вовсе не нужно переводить русский формат ссылки на английский вручную, плагин сам всё сделает за вас. Вы скажете, что ссылка в русскоязычном формате смотрится лучше в браузере? А вы попробуйте скопировать её и вставьте куда-нибудь в текстовый редактор. Что вы получите? Ну, примерно следующее:

Пример ссылки кириллицей

Пример ссылки кириллицей

И этот вариант будет таким только если, вы произведёте копирование из таких браузеров, как Яндекс и Гугл, а если попробовать сделать тоже самое в Опере, то русскоязычный текст при публикации в соц.сети так и останется кириллицей и не активным в качестве ссылки. Как-то так:

Кириллическая ссылка в Твиттере

Кириллическая ссылка в Твиттере

Так что выбор за вами, не создавайте себе больше проблем, чем у вас их может быть! Удачи в блоговедении!

  1. 5
  2. 4
  3. 3
  4. 2
  5. 1
(5 голосов, в среднем: 5 из 5) не скупись ;-) ставь лайк Подписка на обновления:

myfreelanceblog.net


Смотрите также

Prostoy-Site | Все права защищены © 2018 | Карта сайта