Velvet Blues Update URLs — плагин WordPress, с помощью которого Вы в разы сможете ускорить перенос Вашего блога или содержимого сайта с любого доменного имени. Если Вы пользуетесь плагином XCloner для резервного копирования WordPress, то данный плагин Вам не нужен. Минус XCloner в том, что он не работает на некоторых хостингах, в которых у Вас нет доступа на изменения прав на папки (CHMOD). С плагином Velvet Blues Update URLs, Вы сможете буквально за 20 секунд изменить все ссылки Вашего сайта (посты, custom fields, вложения, картинки..) для нового домена. Тем самым Вам не придётся в ручную менять название ссылок, всё делается в пару кликов.
Установка плагина Velvet Blues Update URLs:
Далее заходите в настройки плагина и всё что Вам необходимо сделать — это написать старый урл (тот, который Вы хотите заменить) и новый урл (тот, на который необходимо заменить), далее выбираете галочками разделы, в которых будет произведена замена всех ссылок. Собственно и всё, все ссылки Вашего сайта будут заменены и Вы сэкономите кучу времени и нервов.
Не за бываем ставить хлебные крошки WordPress и кому интересно или необходимо ставим чат на wordpress. Смотрите друзья шаблоны WordPress , которые я добавляю, есть очень приличные.
спосибо за помощ ,
пожалуйста))
Здравтсвуйте!
А у меня после переноса происходит редирект на старый сайт при входе в админку с сайта.
Пробовал удалять все таблицы с бд и заново импортировать не помогло. Проверил в wp-config.php правильность данных бд, все правильно — новые значения.
Потом просто удалил все данные в бд и появилась установка заново WordPress. Подскажите пожалуйста,что можно сделать?
Здравствуйте, пропишите в файле wp-config.php 2 строчки
если WordPress установлен в не в корне сайта, то в значение WP_SITEURL нужно еще дописать путь к папке
это переопределит прописанные в базе данных значения адреса сайта на текущий адрес, и позволит вам войти, воспользуйтесь плагином, после удалите или закомментируйте эти строчки
Вы гений! Получилось!
Сайт находится в корне, добавил две строчки в самое начало и зашел.
Строчки так и оставить, ничего опасного в их присутствии нет?
их наличие позволит сайту на WordPress работать на любом доменном имени, что м.б. удобно при переносе сайта на новое доменное имя, некоторых этапах разработки и тестирования сайта, и создании зеркал сайта, если работа сайта не нескольких доменах (зеркалах) вам не требуется то лучше эти строчки убрать
Убрал строчки и снова перебрасывает на старую админку. Но уже не заходит в нее, а пишет ошибку: «405 Not Allowed
nginx/1.2.8»http://www.youtube.com/watch?v=Ercp5Py0n3A
Не думал что будут непонятные косяки при переносе на другой домен… На видео все так просто
перебрасывает т.к указанный плагин, не меняет значения Адрес WordPress (URL) и Адрес сайта (URL), указанные в админке WordPress в меню параметры->общие
после прописывания указанных выше строчек, когда вы попали в админку сайта, зайдите в нужное меню настроек, и исправьте старое значение сайта на новое, изменение значений при активных строчках в wp-config.php будет не доступно.
Поэтому либо
1. вы заходите при наличии строчек в wp-config.php в меню где должны меняется настройки адрса сайта
2. удаляете строчки из wp-config.php и обновляете страницу с настройками
3. меняете значения
либо, при наличии строчек ставите плагин mPress Fix URL References который исправит значения на указанные в wp-config.php.
Важно понимать что если вы обращаетесь к сайту по адресу с www то именно это значение и пропишется при использование плагина.
чтобы прописались нужные значения, зайдите на сайт по нужному адресу с www или без, либо пропишите явно в wp-config.php строчки с нужным новым адресом сайта
получилось непонимание. Плагин Velvet Blues Update URLs я неиспользовал. Просто блог на WordPress перенес на новый домен. И начались проблемы с заходом в админку
Это связанные вещи, при переносе сайта нужно изменить в базе все упоминания старого домена на новый (как это сделать, вручную через SQL запросы или специальные плагины, — это уже детали), все что связано с упоминанием старого домена в контенте, может исправить данный плагин. Проблема с входом в админку при переносе сайта связана с упоминанием старого адреса сайта в настройках Worpress. Как ее устранить уже разобрали.
Использование плагина Velvet Blues Update URLs, это следующий этап при переносе сайта, чтобы добиться того чтобы например картинки сайта не пытались грузится со старого доменного имени, возможно вы ее уже решили другим способом.
Прописал строчки с нужным новым адресом сайта. Заходит без проблем.http://wstyle.tk/ ) курсор пишет адрес старого сайта (старый сайт пока без изменений http://style-s.tk/ ).http://imger.ru/jpg/6HjywXHL7njF9YXI/ ,нажал,написало что столько-то изменений. Но ссылки на картинках старые остались. Возможно это потому что использую плагин NextGEN Gallery для картинок… Как можно исправить их ссылки? Скоро придется старый сайт очистить
Но заметил, что когда навожу на картинки (новый сайт
Установил на новом сайте плагин Velvet Blues Update URLs, выбрал такие значения
1. вы изменили в настройках WordPress адрес старого сайта на новый, вручную или с помощью плагина mPress Fix URL References? как я вам писал в одном из ответов? проверьте.
2. галочку Update ALL GUIDs тоже нужно ставить при смене адреса сайта
3. плагин NextGEN Gallery, на сколько я помню, не хранит своих настроек для доменного имени, а пользуется настройками WordPress
1. Не совсем понял про что вы. После переноса адрес автоматически сам изменился, если это тоhttp://imger.ru/jpg/jBu9XtlvIMoDAmF/ Плагин mPress Fix URL References не использовал.
2. Поставил все галочки,дополнительно 605 изменений в Update ALL GUIDs и адрес картинок не обновился на новый…
В данный момент, судя по скриншоту (адрес сайта не возможно отредактировать — значит он прописан(переопределен) в wp-config.php) но в базе данных старые значения! которые и использует WordPress и плагины.
перечитайте внимательно мой ответ от Июль 13, 2013 at 9:24 пп
провека: при отсутствии строчек в wp-config.php
вы можете попасть в админку по новому адресу сайта, и в настройках видите редактируемые значения нового адреса сайта.
Зашел в панель со строчками. Удалил строчки с доменом. Обновил панель управления, сменил старое имя сайта (уже не затемненное было)http://imger.ru/jpg/FomXkguGi9JlqNkG/ . Почистил кэш. В панель без строчек заходит как надо. А картинки в NextGEN Gallery всеравно со старого сайта адресс пишут http://imger.ru/jpg/1PvGohJSb2h8M5JO/
Заметил странную особенность: в опубликованном посте при наведении на картинку ссылка на старый домен и сайт,а при просмотре в «управлении галереи» вроде новый адрес. Посмотрите пожалуйста видеоhttp://youtu.be/NHfw9fSE4O4
видео низкого качества, особо не разобрать, но судя по вашим словам что в управлении нормально, то логично предположить что проблема в плагине кэшированиия.
уже 720p Youtube обработал
плагин Hyper Cache отключил, не помогло
значит отключить плагиг Hyper Cache не достаточно, вам нужно найти и удалить его кэш, возможно при удалении плагина он его снесет..
Нашел папку с кэшем, очистил ее (http://imger.ru/jpg/whlXQlPBqlfW0OgF/ ). Деактивировал\удалил Hyper Cache. Строчки из wp_confif.php удалил (define(‘WP_CACHE’, true);), которые создал при установки этого плагина. Ссылки не поменялись.http://wstyle.tk/ ) создал новую галерею и опубликовал, в ней уже ссылки на новый домен. Как и должно быть…
Ради интереса на новом домене (сайте
Уже совсем не представляю в чем дело
Илья, сайт еще выдает кэшированные страницы, этому свидетельствует комментарии в коде от плагина hyper cache (в самом конце) ваших страниц вида
не забывайте юзать поиск, в частности, в результатах поиска на тему удаление плагина hyper cache, говорят помимо удаления самого плагина, и папки wp-content/cache что нужно также удалить файл wp-content/advanced-cache.php
добейтесь чтобы в html коде страниц сайта исчезли комментарии об использовании hyper cache
Полностью удалил. Сначала деактивировал,удалил,удалил папку его,удалил файл wp-content/advanced-cache.php. Смотрел код — чисто! Не помогло.http://zoomladesign.com/2010/03/import-database-tables-nextgen-plugin-new-domain/ сделал все по ней. Экспортировал 3 файла из старой бд, изменил имя бд (на новое), импортировал в новом сайте (перед этим удалил старые 3 файла, импорировалось без ошибок). И без изменений. Где оно может еще брать информацию…
Ради интересна перенес папку gallery в другой раздел, пару раз обновил страницу и все же карттинки исчезли.
В поиске полазил нашел статью «Re-Import the Database Tables for NextGen When Moving WordPress to a New Domain»
в конфигах сайта, плагинов, темы, пройдитесь поиском по содержимому .php файлов на наличие в них имени старого домена
Ура!!! Нашлись. Только очень много.
Сначало искал в БД. Там где нашлось, логически по смыслу изменил на новый домен. Не помогло.
Потом скачал весь сайт и в Notepad++ открыл все файлы, в поиске по всем файлам нашлись имена старого домена. Но больше всего в wstyle.tk\wp-content\plugins\page-layout-builder\cache\
удалил кэш плагина — ссылки изменились. Но последняя статья немного пострадала (на место картинки совсем пусто), посмотрел, а уменя части картинок загруженных в Cyclone Slider неотображаются. Я эти пару штук догрузил.
Нужно будет просмотреть в каких еще важных местах нужно изменить. Так как вижу что пути ведут на старый домен в папку загрузки изображений и тд.
Ваша мысль про кэш была правильной. Спасибо!
Возможно меньше было б проблем с переносом если бы первоначально делал более правильно. Посмотрел видео на Ютуб, там:
-скачайте файлы сайта на пк
-экспортируйте бд
-потом в обратном порядке на новый сервер… Вот на этих словах я и понял. Не на новый домен, а просто «сервер».
Вероятно перед дампом нужно плагины отключать и еще что-то делать если переносить на новый домен.