Исправление URL в Wordpress

S
На сайте с 03.11.2006
Offline
111
1033

Недавно купил блог на wordpress. В блоге около 700 страниц. Старый хозяин использовал стандартные адреса страниц. Таким образом ссылки имели вид domen.ru/?p=1111 .

Я включил ЧПУ. Все бы хорошо, однако внутренние ссылки в постах остались вида domen.ru/?p=1111

Как изменить ссылки в самих постах? Есть ли какой то плагин? Вручную править 700 страниц не хочется:)

CryptoReader.Ru агрегатор новостей о криптовалютах (http://cryptoreader.ru)
BotaniQ
На сайте с 30.07.2007
Offline
152
#1
База данных почтовых индексов Великобритании (UK Postcode database) (/ru/forum/319540)
S
На сайте с 03.11.2006
Offline
111
#2

Спасибо, но это не то) В старых статьях в самих текстах есть ссылки на другие страницы. Как их поменять?

SeVlad
На сайте с 03.11.2008
Offline
1609
#3
Sarji:
Как изменить ссылки в самих постах?

Только если список соответствия старых урлов - новым. А его я подозреваю нет. Тогда никак.

Если же вдруг есть - слить базу и чем-нибудь поменять. (TextPipe Pro, HTMLChanger или подобной софтиной). Потом залить базу.

АПД.

Я тут подумал.. Теоретически список соответствия можно получить из базы. Но где и как сейчас не подскажу - нужно искать по базе. Выбирай слаги и соответствующее ему ИД поста. По ним уже можно составить список.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
Станислав
На сайте с 27.12.2009
Offline
258
#4
Sarji:
Недавно купил блог на wordpress. В блоге около 700 страниц. Старый хозяин использовал стандартные адреса страниц. Таким образом ссылки имели вид domen.ru/?p=1111 .
Я включил ЧПУ.

Плохая затея, если конечно сайт в индексе был

Мы там, где рады нас видеть.
Vladimir
На сайте с 07.06.2004
Offline
614
#5
Sarji:
Недавно купил блог на wordpress. В блоге около 700 страниц. Старый хозяин использовал стандартные адреса страниц. Таким образом ссылки имели вид domen.ru/?p=1111 .
Я включил ЧПУ. Все бы хорошо, однако внутренние ссылки в постах остались вида domen.ru/?p=1111
Как изменить ссылки в самих постах? Есть ли какой то плагин? Вручную править 700 страниц не хочется:)

нужно выполнить SQL запрос

UPDATE wp_posts SET post_content = replace(post_content, 'http://domen.ru/?p=****', 'http://domen.ru/ЧПУ');

Это можно выполнить скриптом, который пройдется по всем урлам -http://domen.ru/?p=****

Вам к программисту:) Ну и не забыть скопировать базу перед изменениями:)

Nadejda добавил 09.10.2011 в 17:37

Ms-Dred:
Плохая затея, если конечно сайт в индексе был

со старых урлов -http://domen.ru/?p=**** на новые если будет идти 301 редирект, так что ничего страшного

Аэройога ( https://vk.com/aeroyogadom ) Йога в гамаках ( https://vk.com/aero_yoga ) Аэройога обучение ( https://aeroyoga.ru ) и просто фото ( https://weandworld.com )
S1
На сайте с 13.03.2008
Offline
49
#6

А смысл ссылки менять? Все равно будет срабатывать 301 редиррект на ЧПУ урлы. Или домен другой? Тогда только SQL запрос...

Дизайн сайтов (UI/UX), логотипов, баннеров и прочего... (/ru/forum/770062)
V
На сайте с 27.04.2009
Offline
46
#7

Попробуйте, может поможет ссылка

Мое детище, которое холю и лелею (http://quicktuts.ru/) Беспроводной интернет, антенны Yota (http://skylink.ws/Yota/) Профессиональный хостинг. Бесплатный домен. Безлимитный трафик. (http://goo.gl/MMvWNj)
Дмитрий Удимов
На сайте с 05.05.2010
Offline
274
#8
Ms-Dred:
Плохая затея, если конечно сайт в индексе был

Обоснуйте. Wordpress автоматически установит редиректы со старых урл на новые, т.е. контент будет доступен при вводе обоих урл.

Топвизор — аккредитованный регистратор доменов .ru и .рф (https://topvisor.com/ru/domain-registration/) — честная цена 299 руб. за регистрацию и продление.
Vladimir
На сайте с 07.06.2004
Offline
614
#9
Ditmar:
Обоснуйте. Wordpress автоматически установит редиректы со старых урл на новые, т.е. контент будет доступен при вводе обоих урл.

Да, нечем обосновать:) сайт достаточно быстро переиндексируется, внешние ссылки на внутренние страницы будут передаваться 301 (если они вобще есть:)

Только подправить внутреннюю перелинковку из контента

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий