Экспорт и импорт медиа-библиотек и галерей WordPress
Я пытаюсь перенести несколько блогов с одного места на другое, оба работают на версии 3.0.1, и у меня не получается перенести медиа-библиотеки и галереи в процессе экспорта/импорта.
Есть ли идеи, как это сделать? Шорткод галереи переносится в содержимое записи, но ничего не отображается, потому что сама галерея не переносится.
Спасибо, Dave
Миграция связана с переносом на другой сервер и/или домен? Или вы объединяетесь с другим блогом?
Если это первый вариант, возможно, будет проще сделать дамп базы данных (с поиском и заменой старого домена на новый, если он тоже меняется), а затем импортировать его в новую базу данных (вместе с копированием файловой системы).
Если это второй вариант, то всё будет не так просто. Дайте знать, если это ваш случай, и мы посмотрим, что можно сделать :)

Я хочу перенести 40 блогов в один (на другой домен в WP 3.0.1 Multisite) и буду отличать записи, которые раньше были в отдельных блогах, с помощью пользовательских таксономий. У нас возникают различные проблемы, но URL-адреса записей блога и медиафайлов/галерей — это самые важные вопросы на данный момент.

Мне пришлось делать нечто похожее, но только с объединением двух блогов в один новый.
Я использовал функцию экспорта WordPress, чтобы импортировать все данные в новый блог. Это прошло довольно гладко. Естественно, изображения и прочие медиафайлы оказались сломанными...
Оба моих блога хранили загружаемые файлы в папках, организованных по датам. Я просто взял обе папки и объединил их в одну. К счастью, у меня не оказалось дублирующихся имен файлов.
URL-адреса внутри контента записей всё ещё были некорректными. Я использовал плагин Search Regex, чтобы переписать URL-адреса под новый домен и путь на сервере. Это было утомительно, но через несколько часов всё было исправлено.

Это очень полезно. Я протестирую этот процесс и посмотрю, будет ли он работать для меня. Спасибо.

О, я только что заметил, что вы сказали, что хотите превратить это в мультисайтовую установку WordPress. Мой процесс слияния предполагал объединение двух блогов WordPress в один, а не двух установок в одну. Так что просто имейте в виду, что мой метод может не сработать. Но плагин Search Regex всё ещё может вам пригодиться. Только будьте осторожны, чтобы ничего не испортить (имейте резервную копию). Мне нравится этот плагин, потому что он позволяет легко искать и просматривать результат перед тем, как сохранить изменения! :)

Разобрался с этим через wp-hackers: http://groups.google.com/group/wp-hackers/browse_thread/thread/cbed2605260efe95
