-
Notifications
You must be signed in to change notification settings - Fork 73
Ghost.yml #35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
8ss
wants to merge
1
commit into
abinoda:master
Choose a base branch
from
Zumplx:master
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Ghost.yml #35
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
=== Ghost === Contributors: JohnONolan, ErisDS, javorszky, nathanjeffery Donate link: https://ghost.org/docs/concepts/contributing/#donations Tags: ghost, export, migrate, blogging, publishing Requires at least: 4.2.0 Tested up to: 5.2.4 Stable tag: 1.0.1 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Export all your WordPress data to Ghost in a couple of clicks! == Description == ### Ghost Migrator: The easy way to migrate data to Ghost The official Ghost plugin allows you to export your WordPress data in a JSON format that can be imported quickly and easily by the [Ghost](https://ghost.org) publishing platform. #### Features Overview The Ghost Migrator plugin will export as much blog and publication data as it can into a clean set of exported files. - Posts, pages, tags and authors are all automatically exported and recreated for Ghost - Tags will be migrated, but not categories. If needed you can [convert your categories to tags](https://wordpress.org/plugins/wpcat2tag-importer/) before exporting. - Ghost does not have built-in comments, but it does integrate with [many comment platforms](https://ghost.org/integrations/community/) if you want to migrate your comments there. - No custom fields, meta, shortcodes, post types, taxonomies or binary files will be migrated. Just regular **posts**, **pages**, **tags** and **images** - Passwords are not migrated - after importing to Ghost, each user may perform a password reset to gain access to their Ghost account #### Docs & Support You can find [docs](https://ghost.org/docs/), [FAQ](https://ghost.org/faq/) and more detailed information about Ghost on [ghost.org](https://ghost.org). If you're unable to find the answer to your question in our FAQ or in any of the documentation, try searching the [Ghost support forum](https://forum.ghost.org) - if you still don't find the answer you need, post a new topic! ### Bug reports Bug reports for the Ghost Migrator plugin are welcome over on our [GitHub repository](https://github.com/tryghost/wp-ghost-exporter/). Please note that GitHub is not a support forum, and that issues that aren’t properly qualified as bugs will be closed. ### Further Reading For more information about Ghost and help getting started with the platform, check out: * The [Ghost](https://ghost.org) official homepage * The [Ghost Support & FAQ](https://ghost.org/docs/) * The [Ghost Forum & Community](https://forum.ghost.org) * Follow Ghost on [Twitter](https://twitter.com/ghost) == Installation == 1. Use the Add New Plugin in the WordPress admin area 1. Activate the plugin through the 'Plugins' menu in WordPress 1. Access the exporter functionality under `Tools -> Export to Ghost` == Frequently Asked Questions == = How do I use this? = Install it, then go to Tools -> Export to Ghost. == Screenshots == 1. The plugin has a single settings screen to export all your data == Changelog == = 1.0.1 = * Added check/notice for ZipArchive. * Added check/notice for minimum PHP version. * Added diagnostics section. = 1.0.0 = * Updated export format to support Ghost 2.x & 3.x * Updated slug to use user_nicename. * Upload/image URLs are now exported as relative paths compatible with Ghost. * The download archive now includes all images in a Ghost compatible directory structure. * Added user profile image, updated name to use display_name, and updated the post feature image field. Props to 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): * title and slug are both capped at 150 characters * status is capped at 150 characters (although you'd only every use about 15) * language is capped at 6 (although most are 5, like "en_GB" or 2) = 0.5.1 = * Housekeeping in the repository. = 0.5.0 = * Added support for multi-user capabilities, it now exports users, and connects posts with the users * Now exports pages * Exports user meta * Moved the json file save directory to the uploads folder. Added check whether the folder is writable or not. = 0.4.3 = * Added support for `private` and `pending` WordPress post statuses (which were unhandled, and thus broke import). Ref: [WP Query: Status Parameters](http://codex.wordpress.org/Class_Reference/WP_Query#Status_Parameters) = 0.4.2 = * Removed published_at date from draft posts = 0.4.1 = * Bumped version to current stable Ghost version * 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 * Left out Bond version :( = 0.0.6 = * Fixes a duplicate tag issue. = 0.0.5 = * Removed the export of Categories so that duplicate slugs don't happen if there is a tag and a category with the same name. = 0.0.4 = * There was a schema change in 0.3.2 or somewhere near that. Basically the way tags work changed, thus the exporter had to be reworked. = 0.0.3 = * Fixed a typo I left in the previous version causing everything to not work... Sorry... = 0.0.2 = * Fixed a path issue that would sometimes result in empty .json files. Hat tip to Ian Wootten for the fix! = 0.0.1 = * Initial implementation
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
=== Ghost ===
Contributors: JohnONolan, ErisDS, javorszky, nathanjeffery
Donate link: https://ghost.org/docs/concepts/contributing/#donations
Tags: ghost, export, migrate, blogging, publishing
Requires at least: 4.2.0
Tested up to: 5.2.4
Stable tag: 1.0.1
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Export all your WordPress data to Ghost in a couple of clicks!
== Description ==
Ghost Migrator: The easy way to migrate data to Ghost
The official Ghost plugin allows you to export your WordPress data in a JSON format that can be imported quickly and easily by the Ghost publishing platform.
Features Overview
The Ghost Migrator plugin will export as much blog and publication data as it can into a clean set of exported files.
Docs & Support
You can find docs, FAQ and more detailed information about Ghost on ghost.org. If you're unable to find the answer to your question in our FAQ or in any of the documentation, try searching the Ghost support forum - if you still don't find the answer you need, post a new topic!
Bug reports
Bug reports for the Ghost Migrator plugin are welcome over on our GitHub repository. Please note that GitHub is not a support forum, and that issues that aren’t properly qualified as bugs will be closed.
Further Reading
For more information about Ghost and help getting started with the platform, check out:
== Installation ==
Tools -> Export to Ghost
== Frequently Asked Questions ==
= How do I use this? =
Install it, then go to Tools -> Export to Ghost.
== Screenshots ==
== Changelog ==
= 1.0.1 =
= 1.0.0 =
= 0.5.6 =
= 0.5.5 =
= 0.5.4 =
= 0.5.3 =
= 0.5.2 =
= 0.5.1 =
= 0.5.0 =
= 0.4.3 =
private
andpending
WordPress post statuses (which were unhandled, and thus broke import). Ref: WP Query: Status Parameters= 0.4.2 =
= 0.4.1 =
= 0.3.0 =
= 0.0.6 =
= 0.0.5 =
= 0.0.4 =
= 0.0.3 =
= 0.0.2 =
= 0.0.1 =