Package Exports
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (wix-to-wordpress-importer) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
Wix to WordPress Importer
This tool downloads blog posts from Wix site and saves them as WordPress eXtended RSS XML format. This allows them to be imported into WordPress using WordPress Importer plugin. It handles posts and any images to import a clean post.
WordPress Requirements
In order to import the media files and retain image links correctly into WordPress and retain the pathing correctly, you need to ensure Organize my uploads into month- and year-based folders
in WordPress' Settings
> Media
is disabled. This can be re-enabled after you have imported your posts.
Configuration
Create configuration and save to JSON file. For example:
{
"source": "https://wixsitedomain.com",
"destination": "https://wordpressdomain.com"
}
If you're WordPress site is on a shared host, there can be timeouts imposed for the import actions as they are blocking on the server-side. In this case, it's better to batch your posts into separate files that you can import one at a time. For this case you can specify a batchSize
. This is the number of posts that will be contained in an output WXR file.
{
"source": "https://wixsitedomain.com",
"destination": "https://wordpressdomain.com",
"batchSize": 25
}
Running
Run the importer using npx
:
npx wix-to-wordpress-importer -c config.json
License
MIT License.