
Доброй ночи друзья. Почему ночи? Потому что у меня на часах 02:00 и я пишу этот пост лежа на диване, пока все мое семейство уже сопит в обе ноздри. Статья сегодня будет не очень длинная, но надеюсь полезная.
В ней я расскажу вам о том, как можно очень быстро заменить какой-то HTML (скрипт) код, ссылку или любой текст, сразу во всех статьях блога на другой HTML код или текст (ссылку), нажатием всего одной кнопки.
Многие из вас спросят, — «Что за бред вообще? Зачем мне менять какой-то HTML код или текст на другой еще и во всех статьях? Взял зашел в эти статьи и поменял. В чем проблема?». Ок, объясню по подробнее о чем это я.
Как-то давно, примерно год назад, мне нужно было во всех статьях своего блога поменять множество одних ссылок на другие. Ну вот тупо пример. Стояли у меня в 300 статьях блога (я даже точно не знаю каких, уже забыл) ссылки вида http://isif-life.ru/dlya-sajta/kak-sozdat-svoj-sajt-za-chas-besplatnyj-videokurs.html и вот мне теперь их надо все заменить вот на такие http://isif-life.ru/site.
Что делать? Ходить по всем 300 статьям и менять вручную? Да это ты запаришься и умрешь, столько сидеть за компом и делать рутинную работу. Согласны? Думаю да. Еще вам пример.
Все вы знаете, что совсем недавно я отключил подписку на обновления своего блога по e-mail через сервис Feedburner и сделал так, чтобы подписка осуществлялась через smartresponder. Вроде бы все просто да?
Есть у меня формы подписки на обновления блога (в сайдбаре и в конце всех статей), взял и поменял там немного код, чтобы подписка теперь шла через smartresponder. Это все хорошо, а как быть с СОТНЯМИ ссылок, которые я вставлял в статьях вот такого вида:
http://feedburner.google.com/fb/a/mailverify?uri=isifblog
Ну я иногда писал какой-то пост и говорил мол, — «Ребята, подпишитесь на обновления блога» и ставил эти ссылки. Раньше когда Feedburner работал у меня они были активны эти ссылки. Я отключил Feed, поставил смартреспондер и что?
Получается все эти ссылки теперь ведут вот сюда:
А мне это не надо, мне надо чтобы теперь сюда вели - http://isif-life.ru/new/subscribe. Так вот опять же встает вопрос: Как заменить сразу во всех статьях вот эти ссылки:
http://feedburner.google.com/fb/a/mailverify?uri=isifblog
на эти:
http://isif-life.ru/new/subscribe
Чтобы не бегать по всем статьям и не менять все в ручную? Решение есть. Вообще их как минимум два. Первый способ более сложный и возможно не всем подойдет. Новичкам лучше вообще не использовать его. Короче он заключается в том, что вы суете свой нос в mysql базу данных своего блога и делаете в нужную таблицу нужный sql запрос.
Новички наверное щас читают и думают, — «Саня ты с кем разговариваешь?» )) В общем не берите в голову этот способ.
Второй способ самый лучший. Ставится мини-плагин, нажимается одна кнопка, все ссылки быстро заменяются и плагин можно отключить. Плагин этот называется ReplaceHTML. Его разработчиком является Сергей Зайцев, супруг Ирины Зайцевой, автора блога Irinazaytseva.ru.
Где-то год назад у меня возникла вот такая проблема с заменой множества одинаковых ссылок в статьях, я обратился к Сергею и он быстро разработал вот такой вот плагин. Прикольно. Сергею выражаю огромную благодарность.
Итак. Давайте посмотрим как он работает. Покажу как я нажатием одной кнопки заменю сразу все ссылки вида:
http://feedburner.google.com/fb/a/mailverify?uri=isifblog
на:
http://isif-life.ru/new/subscribe
1. Скачиваем плагин [urlspan]по этой ссылке[/urlspan] (1 кб)
2. Устанавливаем плагин как обычно и активируем.
3. Заходим в админке: Настройки — ReplaceHTML
4. Вставляем наши ссылочки (старую и новую) и жмем — «Выполнить».
5. Готово!
Вот так это выглядит. Раз:
Два:
Все ссылки во всех статьях быстро заменятся. Но! Перед этим на всякий, всякий случай, советую сделать резервную копию базы данных блога. Мало ли что, но вообще все должно быть чики. Имейте в виду, что заменять можно не только ссылки но и целые длинные коды (HTML, script). Главное чтобы они были одинаковые.
Вот такой вот у меня мини-полезный пост на сегодня. Пользуйтесь этой штукенцией, надеюсь пригодится. Посидите, повспоминайте, может вам надо ссылки какие-то в статьях заменить? Может знаете, что есть какие-то кривые ссылки (битые) и т.д. Партнерские какие-то...
На этом у меня все, буду ложиться спаты, а в заключение мини новость. После релиза курса «Качественное видео в блог за час», многие люди писали и мне и Игорю Лохман (автору курса) продлить акцию со скидкой на курс еще хотя бы на 3 дня.
Мол зар.платы у людей после 10-го, а акция только до 9-го идет (до понедельника). Окай, без проблем. Продлеваем акцию еще на 5 дней. До 13 февраля. Потом курс будет стоить на много дороже. Сейчас халява 2170 для всех и 1870 для клиентов (кто что-то уже покупал у меня). Пользуйтесь.
Все всем пока. Жду ваших комментариев. Может вы еще знаете какой-то интересный способ замены ссылок?
С уважением, Александр Борисов
Спасибо большое Александр! Кстати я заметил вы посты ночью стали писать! [:-))]
Ну да, пока все спят хорошо писать!
Главное самому за компанию не вырубиться, до выпуска статьи. Особенно лёжа на диване. 🙂
Не, у меня так не бывает.
Практиковал такую же практику! Но жена говорит спать!
Денис, классно Ваша жена расставила приоритеты [good] [:))]
О, классный плагин. Спасибо. Мне как-то приходилось на одном сайте "перелопачивать" кучу статей и менять в них ссылки, нудное занятие надо сказать. Если плагин работает так как написано то это очень полезно. Возьму на заметку. Жаль раньше его не было.
Прикольно. Благодарю за инфу, пригодится стопудово.
Спасибо за полезную информацию, вот вот буду по вашему курсу создавать блог, сразу же скачаю и этот плагин. Надеюсь блог получится классным и качественным. Сайт как- то не получился.(Я ссылку дал, если можете дайте хотя бы один совет что в нем поменять, хоть он и временно, после перейду на блог.)
Спасибо, Александр! У меня статей в блоге не так много, но плагин этот пригодится. За продление акции отдельное спасибо!)
Очень приятно, когда инфобизнесмены идут тебе навстречу)
интересный плагин однако. Надо посмотреть, есть ли у меня ссылки подобного рода.
Классная тема с ссылкой может реально пригодиться, нужно запрмнить.
Норм пост, но у мня пока нет, что заменять (30 статьей на блоге, пока что 😐 )
Борис, привет! Ссылку мы заменим, а название ссылки через этот плагин возможно заменить? Например название ссылки: "подпишитесь" , а мне нужно изменить название на такое -"подписка на блог. "
Я Александр 🙂 Название ссылки тоже легко поменять. Тогда просто вставляйте весь код a href= и т.д. все как обычно
Александр, извините! -) Ошибочка вышла. Читаю Вас недавно.
Спасибо, полезный пост! Скачал плагин буду пробовать.
Спасибо, тезка, полезная информация! Хотя я пока не знаю конкретно для чего, но чувствую, что может пригодится. 🙂 А курс я уже заказал по почте, жду со дня на день. Давно хотелось научиться снимать видео.
Благодарю за полезную статью. Думаю многие не раз будут пользоваться данным плагином и я в том числе.
Привет, Сань!
А как быть, если ссылка идёт с анкора, к примеру: "Подпишись на обновления блога", но везде по-разному, где-то "подписыВАЙТЕСЬ на обновления...", где-то "подпиСАТЬСЯ на обновления блога".
Как быть??
Это ведь не имеет никакого значения. Вы заменяете html код, а не анкор...
Жандос, привет! А анкор не вписывается в html код ссылки? Или плагин всё равно всё исправит?
Всмысле? Плагин лишь заменит html код ссылок, а анкоры (текст ссылки) останутся неизменными...
Никита можно заменить и анкоры. Вставляй полностью код старый и новый.
Александр, спасибо за ответ! Т.е. как я понял, анкоры должны быть одинаковые?
Ну да, а если разные то надо вводить несколько раз и менять.
Спасибо, Александр, за полезный плагин, пригодится. И заодно благодарю за курс Качественное видео в блог за час, который приобрел на днях. Еще не всё просмотрел, но подача материала очень нравится, видеоролики яркие, интересные.
Классный плагин, буду иметь в виду, если понадобится сделать нечто подобное. Он сэкономит немало времени, а это очень важно!
Полезная вещь, надо взять себе на заметку 🙂 [good]
спасибо большое за статью, как раз к месту сейчас [good] [:-))]
Саня, спасибо тебе большое! Статья, как раз то, что нужно! После того, как ты отказался от фидбернера я задумался: "А как ты избавишся от этих ссылок?" Теперь все ясно! Оригинальное решение ))) Скоро тоже также сделаю.
Интересная штука, когда-то я все замены делал ручками 🙂 а сейчас все гораздо проще. Спасибо Александр!
Это легко можно сделать через notepad++
Интересно как 🙂
Дмитрий речь идет о замене текста не в одном файле или статье, а везде и сразу 🙂
Саня, да ты просто экстрасенс. Ты в битве не пытался участвовать 😉 Я это к чему написал сейчас. Я только буквально на днях подумал, что мне бы заменить код и как не хочется лазить по всем статьям. Проходит два дня, я захожу на почту и только успеваю прочитать тему новой статьи и немного в шоке бегу её читать 😉
Ну я же написал пост про фидбернер и знал с какой проблемой все столкнутся 🙂
Александр тут такая ситуация я пользуюсь с хостингом для своего блога life-pc.ru хостингом mchost как вы рекомендовали. у них там есть функция подбор хостинга под ваш ресурс т.е. выбираем место на диске примерно 300мбайт количества сайтов 1 и база данных 1. Так как этот вопрос по вашей тематике напишите пожалуйста статью про эту тему можно ли вот так выбрать хостинг и какие у неё минусы. Спасибо [good]
Да только вчера сидел и думал как поменять ссылки в статьях, а тут вот она статья прям в тему, спасибо!)
Спасибо за плагин. Пригодится обязательно.А особое спасибо за продление акции, у меня тоже зарплата 10-го, а очень хочется приобрести курс.
Очень полезный плагин. У меня на блоге, например, есть битые ссылки (по партнерки одной), они повторялись довольно часто. Все думала, как выделить время и почистить их все 🙂 А теперь сделаю за 5 минут. Спасибо
Интересно, а можно этим плагином, просто отменить ссылки — почистить. Например, фидбернер ссылки заменить на пустое место?
Спасибоооооооо Александр и Сергей! Вещь однозначно мега полезная. Рано или поздно пригодится любому блогеру. СПАСИБО РЕБЯТА [good]
Саш, как с языка снял, все собирался сделать массовую чистку, но так было в лом все в ручную, а тут на тебе плагин, спасибо.
Специфическая информация, конечно!
Но просили прокомментировать — думаю, что любому блоггеру эта статья пригодится рано или поздно!
Отличный плагин! То, что нужно! Спасибо! У меня блог хоть и молодой, но тоже поработать с заменой текста нужно. Я, как раз по вашему примеру, Александр, заменил Feeedburner на Smartresponder. 🙂
Тоже думал о такой решении, но у меня с плагином не проканает... приходиться рукоделить!
О классный плагин! И где ты раньше был Александр? Мне приходилось менять все ссылки на блоге, правда не 300, а 200, что тоже не мало. Ну да ладно, все равно благодарю. Может еще мне пригодиться, а если нет, то твоим читателям будет польза.
Александр а вы в кодах joomla разбераетесь
Немного. Мой сайт пожарный сделан на ней.
А почему именно джумла, если не секрет? Что повлияло на ваш выбор?
Мне кажется что у джумала больше возможности и еще в новом джумале предусмотрена анти дубли страниц. вообще мне она кажется удобгой 😉
Оригинально. Вы умудрились в одном коменте и похвалить джумлу, и поругать.
Сам шоке [:))] но когда я начил пользоваться все норм это было версии 1.1.5 а у меня 3.3.6 😉
Не мог ли бы вы проверить исходный код моего блога посмотреть на ошибки и исходный код любой статьи. Я буду вам очень признателен
В джумле большей функций, но она сложна в понимании.
И плюс грузится дольше.
это не так проверь мой блог она нормально грузиться life-pc.ru
это правда но тяжким трудом я добился хоть каких то результатов
Да, с помощью плагина всё оказалось просто. Главное, что не приходится в базе ковыряться, туда лучше без серьёзной надобности вообще не залезать.
Приходится делать сотни ссылок на старый свой сайт — пока не обновил и не перенёс все странички на блог, сделанный и оптимизированный Александром.
В перспективе, все их придётся менять на новые — так, что плагин однозначно понадобится.
Спасибо «союзу» Зайцевых и Борисовых за «рацуху» в делах наших «HTML-ных»!
Thank you very much, this article is useful to me... [good]
😉 Ох боюсь я чего то, может поручить Руслану Белому этим плагином поорудовать. С другой стороны — обожаю эксперименты!!!
Александр, а приоткройте маленький секрет: когда и где вам всё-таки лучше пишется? Днём в своём офисе или всё-таки ночью дома, когда все родные уже спят?
Я в офисе не пишу. Я там вообще тока курсы пишу, все остальное делаю дома.
Когда брат приезжает к гости 🙂
Привет, Александр!
Благодарю тебя за этот плагин! Серьёзно упростит жизнь с помощью сокращения времени при правке кодов.
Без него я помню почти целый день потратил на такого рода исправления [good] 🙂
Отличный плагин, я думаю многие скажут Вам огромное спасибо...
Александр, я не до конца про плагин понял : выбираю я какой код заменить на другой и плагин должен постоянно работать или он заменит код во всех местах блога и его можно отключить? [:-|]
Можно отключить. Раз поменял и все.
Отличный плагин! Спасибо Саша! Ты как всегда даешь кучу полезностей.
Ну не он один такой светач знаний о WordPress 🙂
Спасибо за информацию! Пока с проблемой замены кодов не сталкивалась, но мало ли. Вполне возможно, в будущем придётся столкнуться. И на такой случай я уже буду знать, что делать и как поступить.
Очередная полезная штучка. Спасибо.
Шикарный плагин. И как это его никто не догадался раньше сделать?
Наверное потому, что не далеко не все достигают таких высот в блогинге.
Очень интересно наблюдать за процессом усовершенствования технологий.
Поздравляю!
Как всегда полезный и интересный материал — спасибо!
да уж я с вами согласен [good]
Удобный плагин! Помню, мне тоже нужно было заменить HTML в нескольких статьях, так я использовал SQL-запросы в БД. 😉
Очень полезная статья и плагин нужный!. Александр, эту статью я прочитала сразу на блоге, т.к. письмо в рассылке мне не приходило. Я подумала, что не подписалась повторно (с фидбернера на смарт). А когда вновь сделала подписку, мне выдало, что я уже подписана на эту рассылку. В чем проблема может быть? В папке "Спам" это письма тоже не было.
Саш как всегда, нужные подсказки, материал хороший.
Интересная статья. Поставлю себе заметочку на будущее, уверена — пригодится [good]
Реально полезная информация. Жалко не нашел раньше, сам ковырял неделю...
Здравствуйте. Подскажите, пожалуйста, как вставить ссылку на smartresponder в конце каждой статьи? Шаблон ваш из бесплатного курса про создание блога, но нигде не могу найти этот код 🙁 Помогите, пожалуйста!
Александр, респект [good]
А то я однажды руками менял, слава богу 50 статей всего было. Теперь вот снова появилась потребность и этот пост, круто!
За плагин ОГРОМНЕЙШЕЕ спасибо! Плохо разбираюсь во всяких кодах, так что мне очень пригодится [good]
Спасибо за плагин, только что передылвал длинные URL и думал сколько работы мне предстоит по переделыванию ссылок в статьях, все сделал за 10 минут и аж мурашки по коже пробежали от счастья [:-))] [good]
Круто. А нет подобного плагина для исправления одинаковых ошибок кода, на которые валидатор ругается?
Спасибо за хороший плагин, очень пригодился!
Ух ты! Только сегодня думала, что мне нужно решение для замены одного кода на другой. Не перестаю удивляться тому. как вовремя притягивается нужная информация. Спасибо )))) Надеюсь, всё получится (работаю над сменой шаблона сейчас 🙂 )
Только об этом думал вчера. Программист уехал на море, а я запустил во Вселенную запрос и вот сегодня есть ответ в твоей публикации. Большое спасибо за плагин!
Привет. А можно с этим плагином просто вставить в все записи короткий фрагмент кода, без замены? Я оставил поле "старый код" пустым, а в "новый код" добавил то что нужно, запустил. Не сработало
Спасибо за плагин, очень хороший, пригодился, сэкономил кучу времени 😉
Хм, надеюсь, подойдет. Мне не код нужно менять, а просто слова (мат) удалить или заменить на менее плохие)) Ну типа — вместо бл*** написать "блин"
Ух ты, как все просто оказывается, спасибо за плагин!
Здравствуйте, похоже ссылка чтобы скачать плагин уже не активна, подскажите пожалуйста, где можно еще скачать данный плагин, спасибо.
Здравствуйте, Илья! У меня сохранился этот плагин в архиве. Если он Вам ещё нужен, могу отправить Вам на почту.