Экспорт и импорт медиа-библиотек и галерей WordPress

13 дек. 2010 г., 23:30:18
Просмотры: 23.5K
Голосов: 1

Я пытаюсь перенести несколько блогов с одного места на другое, оба работают на версии 3.0.1, и у меня не получается перенести медиа-библиотеки и галереи в процессе экспорта/импорта.

Есть ли идеи, как это сделать? Шорткод галереи переносится в содержимое записи, но ничего не отображается, потому что сама галерея не переносится.

Спасибо, Dave

2
Комментарии

Я заметил, что у post_type 'attachment' параметр 'can_export' установлен в false. Это приводит к тому, что мои медиафайлы не экспортируются. Кто-нибудь знает, почему так сделано?

Dave Morris Dave Morris
14 дек. 2010 г. 05:01:06

Ответ здесь: http://wordpress.stackexchange.com/a/95683/31384 Удачи

Mohsen Rabieai Mohsen Rabieai
13 апр. 2013 г. 08:31:36
Все ответы на вопрос 4
1

Миграция связана с переносом на другой сервер и/или домен? Или вы объединяетесь с другим блогом?

Если это первый вариант, возможно, будет проще сделать дамп базы данных (с поиском и заменой старого домена на новый, если он тоже меняется), а затем импортировать его в новую базу данных (вместе с копированием файловой системы).

Если это второй вариант, то всё будет не так просто. Дайте знать, если это ваш случай, и мы посмотрим, что можно сделать :)

14 дек. 2010 г. 04:02:15
Комментарии

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

Dave Morris Dave Morris
14 дек. 2010 г. 06:30:17
2

Мне пришлось делать нечто похожее, но только с объединением двух блогов в один новый.

Я использовал функцию экспорта WordPress, чтобы импортировать все данные в новый блог. Это прошло довольно гладко. Естественно, изображения и прочие медиафайлы оказались сломанными...

Оба моих блога хранили загружаемые файлы в папках, организованных по датам. Я просто взял обе папки и объединил их в одну. К счастью, у меня не оказалось дублирующихся имен файлов.

URL-адреса внутри контента записей всё ещё были некорректными. Я использовал плагин Search Regex, чтобы переписать URL-адреса под новый домен и путь на сервере. Это было утомительно, но через несколько часов всё было исправлено.

http://wordpress.org/extend/plugins/search-regex/

14 дек. 2010 г. 07:05:29
Комментарии

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

Dave Morris Dave Morris
14 дек. 2010 г. 07:19:50

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

Sahas Katta Sahas Katta
15 дек. 2010 г. 11:47:36
1

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

14 дек. 2010 г. 18:32:22
Комментарии

Ссылка никуда не ведет. Есть ли публичный архив.

Sean McMillan Sean McMillan
19 июн. 2024 г. 17:52:33
1
-2

URL-адреса можно быстро изменить со старого сайта на новый с помощью плагина 'Velvet Blues Update URLs'

18 февр. 2015 г. 15:14:14
Комментарии

Пожалуйста, уточните немного, о каком именно решении идет речь, где его можно найти, и как оно соответствует вопросу. Спасибо. :)

Rarst Rarst
18 февр. 2015 г. 16:10:15