Бывает что нужно на своем блоге или сайте заменить все вхождения какого-либо текста1 на текст2, если у вас есть доступ к базе данных вашего сайта/блога - то это задача достаточно легко решается. Покажу на примере WordPress-блога, как с помощью SQL-запроса можно заменить какой-либо текст. Правда советую перед этим сделать резервную копию вашей базы данных, чтоб все можно было поправить, если вы вдруг где-то совершите ошибку.
Зайдите в вашу панель управления хостингом, обычно это CPanel, там найдите и кликните по phpMyAdmin. На открывшейся странице выберите нужную базу данных (если несколько блогов\сайтов). Перейдите на вкладку "SQL " и введите SQL-запрос (значения "текст1", "текст2" замените на свои):
UPDATE wp_posts SET post_content = REPLACE (post_content, ‘текст1’, ‘текст2’);
После выполнения запроса вы увидите результат, который скажет сколько замен было произведено и за какое время:

UPD:
Понадобилось на Joomla-сайте заменить старые адреса на новые. Тоже помог SQL-запрос.
- Сначала делаем поиск, чтоб знать где менять:
- SELECT * FROM `h7azk_content` WHERE `introtext` LIKE '%итомир%'
- SELECT * FROM `h7azk_content` WHERE `fulltext` LIKE '%итомир%'
- Теперь делаем замену: UPDATE `h7azk_content` SET `introtext` = replace(`introtext`,"старый адрес","новый адрес")