2014-01-02 5 views
0

Используя плагин html import 2 для wordpress, я собрал список старых путей файлов и то, к чему они были изменены.Поиск и замена из списка заметок

Вместо того, чтобы увеличивать мой .htaccess с переадресацией, я надеялся, что есть способ заменить все старые ссылки новыми.

Например, у меня есть список:

oldlink1, newlink1 
oldlink2, newlink2 
oldlink3, newlink3 
oldlink4, newlink4 

, и я хочу, чтобы заменить все вхождения oldlink1 с newlink1. возможное?

+0

Это в mysql? – Mihai

+0

Хотя этот вопрос по теме для SO, вы можете обнаружить, что люди в [wordpress.se] будут более знакомы с соответствующей схемой. – eggyal

+0

Это вы ищете 'UPDATE table SET link = CASE WHEN link = 'oldlink1' THEN 'newlink1' ELSE 'oldlink1' END'? –

ответ

1

Вы спрашиваете о пути файлов и изображений в сообщении? (1) Или вы спрашиваете о постоянных ссылках о перенаправлении старых .html URL-адресов на новые URL-адреса WordPress без суффикса .html? (2)

1) Для путей к файлу изображения в постсоциальном содержимом, вероятно, самым простым и надежным подходом является использование плагина find/replace, который предоставит переднюю часть базы данных, чтобы вы не запускали запросы непосредственно на базы данных.

Попробуйте http://wordpress.org/plugins/search-regex/ С его помощью вы можете найти/заменить пост содержание, после мета, комментарий содержание и т.д.

Поиск Regex добавляет мощный набор поиска и замены функции WordPress. Они выходят за рамки стандартных возможностей поиска, а позволяют выполнять поиск и замену практически любых данных, хранящихся на вашем сайте. В дополнение к простым запросам вы в полной мере используете регулярные выражения PHP .

2) Для URL перенаправления, вы можете попробовать http://wordpress.org/plugins/redirection/, который позволит импорт CSV из URL перенаправления при входе и 404-редирект.

Перенаправления является WordPress плагин для управления 301 редиректов и держать след 404 ошибок, не требуя знания Apache .htaccess файлов .... Это особенно полезно, если вы переносите страницы из старого сайта, или меняют каталог вашей установки WordPress .

0

С this script вы можете сделать поиск & заменить в базе данных WordPress. Просто следуйте инструкциям и не забудьте удалить скрипт после завершения.

Смежные вопросы