You’ve decided to switch from Wix to WordPress, but you’re worried about what will happen to all your posts and pages. For example, will you have to recreate them, or worse, start from scratch?
Our advice is not to worry, we are here to help! One of the best ways to switch from Wix to WordPress is to import your blog posts via RSS. This is a great way to migrate your site without losing your content, and the process can be easier than you think.
In this post, we will provide a step-by-step summary of how to switch from Wix to WordPress, while keeping your content intact. Get your hands on it now!
Table of Contents
Things to Consider When You Switch from Wix to WordPress
While your blog may be the hub to “draw” your site, there are other factors to consider when moving. After all, content itself is only one part of your website’s overall strategy. Some additional factors to think about include:
- Other important pages on your website, such as sales landing pages and contact forms.
- Your navigation menus and site structure.
- All images and videos are found on your posts and pages.
Of course, also the design and layout of your website. While it can be difficult to replicate the exact style of your previous site, there’s a chance you can find a solution you’re happy with (albeit with compromises in the process.) in the next section. Follow along, you’ll find a step-by-step guide to help you from start to finish.
How to properly switch from Wix to WordPress (in 5 steps)
Before you can switch from Wix to WordPress, you need to make sure you have a fresh WordPress installation ready to receive your Wix content. If you haven’t already, go fast to choose a WordPress hosting and then follow these steps to install WordPress.
If you are using a custom domain name, you will also want to direct your domain to your new WordPress site. If you get a free domain name from Wix, you can follow these instructions. If not, consult your domain registrar for help.
When you’re ready, it’s time to get started by visiting your Wix dashboard.
1. Export your content from Wix
Migrating from Wix to WordPress is challenging, mainly because Wix is a closed system (unlike WordPress’ open-source structure). Therefore, there is no direct way to move content from one asset to another. However, you can migrate your Wix RSS feed, so you won’t have to recreate every post manually.
To get started, Wix requires you to add an RSS button to your site before you can access a specific URL. To do this, navigate to your Wix Editor, then go to More > Blog > RSS Button :
Go ahead and add the button to your page.
Next, find your RSS feed file by adding /feed.xml or /blog-feed.xml to the end of your website URL. For example
This will display a page full of code. Right-click anywhere on the page, choose Save As and save the file to your computer.
Keep this file ready as you will need it in the next step to import your Wix content into WordPress.
2. Import your content into WordPress
With your Wix RSS file ready, log in to WordPress, then navigate to Tools > Import :
There’s some background here, but we’re interested in the RSS engine. Click Install directly below this heading, followed by the Run the importer link when it appears.
Next, click the Choose File button and select the RSS feed file that you have saved to your computer. Then click Upload File and type :
Depending on the size of your file, you may need to wait a few minutes. However, once the upload is complete, your posts will now be ready for viewing on your new WordPress site.
To do so from the WordPress UI, go to the Posts > All Posts screen. As you may have noticed, even though your post content is present and accurate, the accompanying images will still be hosted using Wix. This is something that we will fix in the next step.
3. Migrate Your Wix Images to WordPress
The next thing to do is move your image. Thankfully, there is a plugin to make this process easier – Auto Upload Images :
Once you have successfully installed and activated the plugin, you will want to open each post and save it. Through some implicit jiggery-pokery, all images for your posts will be imported into your Media Library.
Of course, this can take some time if you have a lot of content to import. A handy trick to make this process faster is to go to Posts > All Posts, then click the Screen Options drop-down menu at the top:
You can change the number of products per page under the Pagination section. The highest number you can set is 999, but this should be enough to help increase your efficiency.
By clicking Apply, WordPress will reload the page to display 999 posts at once. From there, you can select all of your posts on this page by ticking the All Items checkbox, before choosing Edit from the Bulk Actions drop-down menu :
This will bring up a screen with a list of all the selected articles. Now, just click the Update button for each one, and the Auto Upload Image plugin will update your posts to include images from your Wix website.
4. Convert Your Wix Sites to WordPress
Your next step is to recreate each page from your Wix site on your new WordPress site. Unfortunately, Wix doesn’t provide an automatic way to import pages, but doing this manually can be easier than you think.
First, navigate to the page on your Wix website that you want to clone. Highlight all content, except for the page title, then right-click and select Copy :
Next, go back to your WordPress admin and go to Pages > Add New. You can enter a title at the top of the page. Then right-click below it and select Paste :
With your content in place, you can now style the page to your liking using the WordPress block editor – we’ll discuss some of the next steps later. In addition, you should carefully review each page to ensure that everything has been reproduced correctly and that the presentation and formatting are as good as possible. After you have published each page to your site, you are ready to work on your navigation.
5. Create your main navigation menu
Finally, you’ll want to build a way for your visitors to easily navigate your site. To create a navigation menu, start by going to Appearance > Menus in WordPress. Enter your menu name – just for your reference – then click the Create Menu button :
You can then choose which pages you want to include by looking at the sidebar, selecting posts and pages from each list, and clicking Add to Menu. When you’re done, click the blue Save Menu button :
With that, you’ve created your navigation menu and you’ve successfully migrated your site from Wix to WordPress – congratulations!
Some next steps to consider
Now that you are a full-fledged WordPress website owner, you will likely have to perform some additional tasks. After all, you only do sketchy things when it comes to creating your website
We also discussed the design and how this is not imported from Wix. WordPress uses ‘themes’, which are design patterns that are becoming increasingly customizable. You will find thousands of them to suit your budget and needs and this is a great opportunity to give your website a fresh coat of paint. You may find one that works for your Wix site, or you may choose to go in a new direction.
You will also want to extend the functionality of the core WordPress software, and you can do so using plugins. These are add-ons that allow you to implement security features, contact forms, social media icons, and more.
Finally, you may want to do some ‘inappropriate’ but necessary tasks. We are thinking of redirecting the old website to a new website, increasing traffic level, and monetizing your website.
Wix can be a great foundation for your website, especially if you’re just getting started. However, as your website grows, some of its limitations may become apparent. WordPress is a powerful CMS that can scale with your website.
In this post, we have provided a step-by-step guide that you can use to migrate your website from Wix to WordPress. For a quick recap, the steps are:
- Export your content from Wix.
- Import your content into WordPress.
- Migrate your images from Wix to WordPress.
- Convert your Wix pages into WordPress-friendly formats.
- Create your navigation menu.
Have questions about how to switch from Wix to WordPress? Let us know in the comments section below!