Ссылки после перемещения моего сайта в другой домен

Я собираюсь переместить мой сайт из среды разработки / создания (т.е. dev.example.com) в производственную среду (example.com).

Вероятно, существующие ссылки на моих страницах и сообщениях будут по-прежнему указывать на старый url, то есть dev.example.com. как я могу справиться с этой проблемой? возможно ли исправить все ссылки за один раз? какие-либо предложения?

благодаря!

См. « Перемещение WordPress« WordPress Codex

Это типичные запросы для запуска в phpmyadmin для изменения URL-адресов, но вы также можете иметь сериализованные данные в виджетах и ​​параметрах темы, которые также необходимо изменить:

UPDATE wp_options SET option_value = replace(option_value, 'http://olddomain.com', 'http://newdomain.com') WHERE option_name = 'home' OR option_name = 'siteurl'; UPDATE wp_posts SET guid = replace(guid, 'http://olddomain.com','http://newdomain.com'); UPDATE wp_posts SET post_content = replace(post_content, 'http://olddomain.com', 'http://newdomain.com'); UPDATE wp_postmeta SET meta_value = replace(meta_value, 'http://olddomain.com', 'http://newdomain.com'); 

И Search RegEx – хороший плагин для поиска и замены Grep через все сообщения и страницы, чтобы проверить, не были ли пропущены какие-либо URL-адреса.

То, что я делаю, это сделать дамп базы данных, а затем искать / заменить то, что мне нужно, либо с помощью текстового редактора, если БД достаточно мала (для этого подходит Geany ), или если это большая БД, я использую Regexxer Search Tool .