Описание
Ghost Migrator: простой способ переноса данных в Ghost
Официальный плагин Ghost позволяет вам экспортировать данные WordPress в формате JSON, который можно быстро и легко импортировать с помощью издательской платформы Ghost.
Обзор возможностей
Плагин Ghost Migrator будет экспортировать как можно больше данных блогов и публикаций в чистый набор экспортируемых файлов.
- Посты, страницы, теги и авторы автоматически экспортируются и воссоздаются для Ghost
- Теги будут перенесены, но не рубрики. При необходимости вы можете преобразовать свои рубрики в теги перед экспортом.
- Ghost does not have built-in comments, but it does integrate with many comment platforms if you want to migrate your comments there.
- Никакие пользовательские поля, мета, шорткоды, типы постов, таксономии или двоичные файлы не будут перенесены. А только посты, страницы, метки и изображения
- Пароли не переносятся — после импорта в Ghost каждый пользователь может выполнить сброс пароля, чтобы получить доступ к своей учетной записи Ghost.
Документы & Поддержка
Вы можете найти документы, FAQ и более подробную информацию о Ghost на ghost.org. Если вы не можете найти ответ на свой вопрос в нашем FAQ или в какой-либо документации, попробуйте поискать форум поддержки Ghost — если вы все еще не нашли нужный ответ, создайте новую тему!
Сообщения об ошибках
Отчеты об ошибках для плагина Ghost Migrator приветствуются на нашем GitHub репозитории. Обратите внимание, что GitHub не является форумом поддержки, и что проблемы, которые не квалифицированы как ошибки, будут закрыты.
Дальнейшее Чтение
Для получения дополнительной информации о Ghost и помощи в начале работы с платформой, проверьте:
- Ghost официальный сайт
- Поддержка Ghost & FAQ
- Форум & сообщества Ghost
- Подпишитесь на Ghost Twitter
Скриншоты
Установка
- Используйте «Добавить новый Плагин» в админке WordPress
- Активируйте плагин через меню ‘Плагины’ в WordPress
- Доступ к функциям экспортера
Инструменты -> Export to Ghost
Часто задаваемые вопросы
-
Как мне это использовать?
-
Установите его, затем перейдите в Инструменты -> Экспорт в Ghost.
Отзывы
Участники и разработчики
«Ghost» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
УчастникиПеревести «Ghost» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
1.6.0
- Include categories
- Set all users to Contributor role once imported to Ghost
- User info now has fallbacks
1.5.0
- Delete prior exports and change how new exports are generated — Credit to Joshua Chan
- Test & ensure compatibility with WorePress 6.5
1.4.0
- Remove HTML from post titles
- Use example email if none exists for a user
- Test & ensure compatibility with WorePress 6.4
1.3.0
- Added support for feature image alt & captions (thanks @unitof)
- Encode post titles (thanks @unitof)
- Disabled ZIP download button if ZipArchive is not installed
- Test & ensure compatibility with WorePress 6.3
1.2.1
- Use slug as user name if no display_name exists
1.2.0
- Add #wordpress tag to all posts & pages
- Test & ensure compatibility with WorePress 6.1
- Test & ensure compatibility with PHP 8.1
1.1.1
- Fix date format for compatibility with PHP 7
1.1.0
- Test & ensure compatibility with WorePress 6.0
- Test & ensure compatibility with Ghost 5.0
- Include
meta_title
andmeta_description
values where available - Use the
user_login
value for user slugs to match the value used in URLs - Remove the
html
andlanguage
values for posts, as these are not used by Ghost when importing content - Include media library size in diagnostics
- Various bug fixes & code improvements
1.0.5
- Only export users with the capability to create posts — PaulAdamDavis
- Include user roles in JSON export — PaulAdamDavis
- Use ISO 8601 dates for better Ghost compatibility — PaulAdamDavis
- Update plugin icon & screenshot — PaulAdamDavis
1.0.4
- Limit plugin to admin users only. Props to PaulAdamDavis.
1.0.3
- Updated branding. Props to PaulAdamDavis.
1.0.2
- UI cleanup and fix for absolute image URLs in post content. Props to PaulAdamDavis.
1.0.1
- Добавлена проверка/уведомление для ZipArchive.
- Добавлена проверка/уведомление для минимальной версии PHP.
- Добавлен раздел диагностики.
1.0.0
- Обновлен формат экспорта для поддержки Ghost 2.x и 3.x
- Обновлен ярлык для использования user_nicename.
- URL загрузки/изображения теперь экспортируются как относительные пути, совместимые с Ghost.
- Архив загрузок теперь включает в себя все изображения в Ghost-совместимой структуре каталогов.
- Добавлено изображение профиля пользователя, обновлено имя для использования display_name и обновлено поле изображения поста. Реквизит в badrihippo.
0.5.6
- Added permission check for downloading the exported data. Only users allowed to do that can download it. Props tomhallam.
0.5.5
- Added ‘the_content’ filter around $post->content. Helps with markdown conversion and display issues
0.5.4
- new line tweaks: h1 and h2 will be prepended by new lines now. Previously they weren’t, and that caused problems with opening a new tag for the headers.
- set h1 and h2 to use atx method (# and ## instead of underlining with === and —)
- tweaked code block: multiple lines of code blocks are exported wrapped with ticks instead of being indented by one tab character. Code spans not changed.
- shout out to sorbolene on #ghost for taking the time to nag me about this 🙂 Thanks!
0.5.3
- implemented HTML to Markdown (thanks @yauh!). Ref: https://github.com/nickcernis/html2markdown/
- code lint: plugin now adheres to WordPress-Extra coding style
- added featured image to the export
0.5.2
- Restricting fields to fit within Ghost’s db schema (concatenating some of the fields):
- Заголовок и ярлык оба ограничены 150 символами
- статус ограничен 150 символами (хотя вы будете использовать каждый раз около 15)
- язык ограничен 6 (хотя большинство из них 5, как «en_GB» или 2)
0.5.1
- Housekeeping в репозиторий.
0.5.0
- Добавлена поддержка многопользовательских возможностей, теперь он экспортирует пользователей и связывает посты с пользователями.
- Теперь экспортирует страницы
- Экспорт метаданных пользователя
- Перемещен каталог сохранения файла json в папку загрузки. Добавлена проверка, доступна ли для записи папка или нет.
0.4.3
- Added support for
private
andpending
WordPress post statuses (which were unhandled, and thus broke import). Ref: WP Query: Status Parameters
0.4.2
- Удалена дата published_at в черновике постов
0.4.1
- Увеличена версия до текущей стабильной версии Ghost
- Added Export link to plugin row display for easier access
- Changed date format in exported JSON. Previously it was microtime, which caused troubles on 32 bit PHP installs, as the maximum integer was less than current time, so exports were either in scientific notation or string. Currently using RFC2822 format (date(«r») for the devs), which works with the importer
0.3.0
- Fixes a bug where future posts would crash the plugin, and you weren’t able to export
- Future posts are exported as drafts. Their published_at retains the future publish datetime though
- Updated version to 0.3.0 for semver reasons
- Вычеркнутая версия Бонда 🙁
0.0.6
- Исправляет проблему с дублирующим ярлыком.
0.0.5
- Убран экспорт рубрик, чтобы дубликаты ярлыков не возникали, если есть метка и рубрика с одинаковым именем.
0.0.4
- Произошло изменение схемы в 0.3.2 или где-то рядом с этим. В основном изменился способ работы тегов, поэтому экспортер пришлось переделать.
0.0.3
- Исправлена опечатка, которую я оставил в предыдущей версии, из-за которой все не работало … Извините …
0.0.2
- Исправлена ошибка пути, которая иногда приводила к пустым файлам .json. Наконечник шляпы 🙂 Ian Wootten за исправление!
0.0.1
- Начальная реализация
Copyright & License
Copyright (c) 2013-2023 Ghost Foundation — Released under the GNU General Public License.