Tag - Wix

Wix vs WordPress – Which One is Better? (Pros and Cons)


Are you trying to decide between Wix vs WordPress to build your website? While WordPress is the most popular website builder in the world, it is not the only option.

After seeing TV commercials for Wix, some of our users asked us to do a detailed comparison of Wix vs WordPress to find out which is the better choice.

In this article, we will compare Wix vs WordPress and highlight the pros and cons. Our hope is that with this Wix review and comparison, you will be able to decide which platform is right for your needs.

Wix vs WordPress - Which one is a better platform

Note: This article compares Wix vs Self Hosted WordPress.org NOT WordPress.com. See the difference between self-hosted WordPress.org vs WordPress.com sites.

We have broken down this comparison into 7 categories:

  1. Wix vs WordPress costs
  2. Ease of use comparison
  3. Design options in Wix vs WordPress
  4. Plugins and apps
  5. Wix vs WordPress – Which one is better for blogging?
  6. Ecommerce comparison
  7. Data portability

Let’s see how Wix and WordPress stack up into each of these categories.

1. Pricing and Costs

The cost of building a website is an important factor when choosing your site builder platform. The total costs of developing and maintaining your site will entirely depend on your needs. Our goal is to make sure that you can do whatever you need within your budget.

Let’s compare the pricing of Wix and WordPress to find out which one gives you more bang for the buck.

Wix:

Wix offers a basic website builder for free. However, there are two major downsides to it. First, it adds Wix branded advertisements on the top and bottom of your website. Second, you cannot use a custom domain name for your site, so your website address will be: username.wix.com/sitename

Apart from that, the basic plan does not offer necessary add-ons such as Google Analytics, Favicons, eCommerce, etc. To remove ads and get additional features from their apps market, you’ll have to upgrade to one of the premium plans they offer.

Each Wix premium plan has different storage and bandwidth limitations. You can pay monthly or choose a yearly plan.

Wix premium plans

The best value plans on Wix is the Unlimited plan ($12.50 / month), and if you want an eCommerce store, then you need the eCommerce plan ($16.50 / month).

This cost does not include any apps that you later choose to buy from the Wix app market to use on your website.

WordPress:

The WordPress software is open source, and it is available for free for anyone to use.

We often get asked about why is WordPress free and what’s the catch?

Well, the biggest catch is that you need your own domain name and web hosting to install it. There are several WordPress hosting providers that you can choose from. See our guide on how to choose the best WordPress hosting company.

Depending on your budget, you can start with a basic plan with a WordPress hosting provider like Bluehost that will cost you $2.75 per month and includes a free custom domain name.

If your budget permits, then you can use a managed WordPress hosting provider like WP Engine which costs $29 per month.

The cost of a WordPress site will increase if you decide to use premium WordPress themes or plugins (similar to apps in WordPress).

However, there are thousands of free WordPress themes and plugins available that you can use to reduce costs. You can add any feature to your WordPress site using a plugin without upgrading your hosting plan.

For more information, see our guide on how much does it cost to build a WordPress site.

Conclusion:

WordPress beats Wix with flexible plans available from a variety of web hosting companies. The cost depends on how much resources you use, and you are free to use your WordPress site in any way you want.

2. Ease of Use

Most beginners choose Wix or WordPress because they don’t want to hire a website designer. Both Wix and WordPress allow you to create websites without learning to code.

Wix:

Wix comes with powerful and easy to use tools to build your own website. It offers a simple drag and drop interface where you can select any element on your site and start editing it in a WYSIWYG interface.

Wix Editor

You can drag and drop items anywhere on your site, rearrange things on your pages, write content, and add media in a user-friendly environment. Many beginners would find this feature a blessing as it saves them from dealing with code.

WordPress:

WordPress comes with a visual editor to write your content, and a theme customizer which allows you to edit your theme properties in a WYSIWYG environment. However, by default WordPress does not come with a built-in drag and drop page builder.

WordPress post editor

To get the full control of the appearance, users will have to familiarize themselves with different sections like navigation menus, customizer, visual post editor, etc. This means that WordPress requires a small learning curve for beginners.

On the other hand, there are thousands of themes that make customization really easy.

Conclusion:

Wix is clearly the winner here. Users don’t need to spend much time to learn the platform or install any plugins before they can start building their website. On the other hand, they will need to understand WordPress basics and may need to install plugins to build their site.

However you can use powerful WordPress page builder plugins like BeaverBuilder or Divi that offers a lot more powerful features than the Wix builder.

This is why smart business owners use WordPress because it offers them greater flexibility.

3. Design and Layout

Your site’s design and layout play an important role in your success. Every site owner needs a design that’s not only good looking, but also user-friendly and makes their brand stand-out.

Wix:

Wix comes with more than 500+ pre-made templates to choose from. All Wix designs are fully responsive and written in HTML5. Using the built-in tools, you can further customize your site design, change the layout, and rearrange items as you see fit.

Wix Templates

There are designs available for every kind of site. Templates are divided into categories like business, eCommerce, hobbies, arts & crafts, personal, etc.

One big disadvantage is that once you have selected a template, you cannot change it. You can modify it and customize it as much as you want using only the built-in tools, but you cannot switch to another template.

WordPress:

There are thousands of free and paid themes available for WordPress. Free themes come with limited support, but they also go through a strict review process. Paid themes generally offer more features and come with premium support options.

WordPress themes

WordPress themes range from small personal sites to full-fledged eCommerce sites. Most themes come with built-in customization options of their own. You can also use one of the many styling plugins to further style or customize your WordPress themes.

Users can download free themes from WordPess.org directory. For paid themes, there are several WordPress theme shops like Themify, CSSIgniter, StudioPress, and more. See our list of the best commercial WordPress theme shops.

Furthermore, you can hire a developer or learn to create a completely custom theme for your company.

Conclusion:

WordPress has a much larger range of themes and design layouts than Wix. WordPress users can also easily switch themes or customize them as much as they want without any restrictions.

4. Plugins and Apps

Plugins and Apps are third-party extensions that you can use with your platform to add more features. Wix calls them apps, and in WordPress ecosystem, they are called plugins.

Let’s compare apps and plugins available on both platforms and what you can do with them.

Wix:

Wix comes with nearly 200+ apps that you can add to your site. These apps offer a wide range of features like adding contact forms, gallery, comments, social media buttons, email marketing and so on.

Wix App Marketplace

Most apps are free or have a lite version. Other apps require monthly payments and vary in prices. Even though there is a limited collection of apps, they cover most commonly requested features by site owners.

WordPress:

At the time of writing this article, there are more than 55,000+ free plugins available in the WordPress.org plugin directory alone. Not to mention, premium plugins available on other marketplaces.

WordPress plugins

The saying goes: if you can think of a feature, there’s probably a WordPress plugin that makes it happen.

Whether you want to create a contact form, install Google Analytics, build a membership website, or sell online courses, there’s a plugin for that.

You can do just about anything you like with WordPress. There are plenty of plugins both free and paid which you can use to build a website of your dreams.

Conclusion:

WordPress easily beats Wix in this area as well. Even though Wix’s app library is growing, it is still limited in comparison to the huge choice available to WordPress users.

5. Wix vs WordPress – Which one is better for blogging?

Many users are looking for an easier platform to start blogging. Wix and WordPress both can be used to create blogs. Let’s take a look at which one does it better.

Blogging with Wix

Wix allows you to easily add a blog section to your website. It has all the basic blogging features you’ll commonly use. For example, categories and tags, photo and videos, archives, etc.

Wix blog editor

However, it does not have a native commenting system like WordPress. Instead, it uses Facebook comments and those comments are not portable.

It also lacks several features like featured images, backdating posts, creating private posts, and more.

The writing interface for blog posts is not the same as Wix website builder. Instead, it uses a plain text editor which is very limited in terms of formatting options.

Blogging with WordPress

WordPress started out as a blogging platform and evolved into a full-blown website builder. Today it powers nearly 33% of all websites.

It has all the blogging features you will need like a native commenting system and all other advanced features that are missing from Wix.

Editing blog posts in WordPress

It comes with the powerful Gutenberg block editor which allows you to create beautiful layouts for your blog posts.

Most importantly, you can extend your blog using plugins and add any feature that you can think of.

Conclusion

WordPress totally outshines Wix as a blogging platform. Wix blogs are too basic and lacks several important features. If you are thinking about starting a blog, then Wix doesn’t even come close to WordPress.

6. Wix vs WordPress Ecommerce Comparison

Selling things online is another important feature that most beginners look for. Let’s see how WordPress and Wix compare in eCommerce.

Wix:

Wix offers eCommerce with their paid plans. This means users with the free plan cannot run their eCommerce store on Wix without upgrading to a paid plan. With the WixStores, you can only accept payments using PayPal or Authorize.net.

There are a few third-party apps that you can use for selling things online, but those apps would cost you even more money with their monthly fees. Not to mention you have limited payment gateways and functionality.

WordPress:

WordPress makes it super easy to create your online store using WooCommerce, which powers more than 42% of all ecommerce websites in the world.

There are also plenty of other eCommerce plugins available for WordPress that you can use to sell physical or digital goods, services, events, subscriptions, and more.

Most eCommerce plugins for WordPress even have their own dedicated themes and add-on plugins. See our list of best WooCommerce themes for some excellent examples.

Conclusion:

If you want to build a proper online store and be ready for growth, then WordPress + WooCommerce offers much more flexibility, freedom, and choices when compared to Wix.

7. Data Portability Options in Wix vs WordPress

Data portability allows you the freedom to move your content away when you need it. Let’s take a look at how Wix and WordPress help you move your content away if you need.

Data portability options in Wix

Wix comes with very limited options to move your content to another platform. You can only export your blog posts in XML format. You’ll have to manually download your pages, images, videos, and other content.

According to Wix documentation, all your content is hosted exclusively on Wix’s servers and cannot be exported elsewhere.

This makes it a bit difficult to move your content to another platform if needed. However, you can still transfer a Wix site. See our article, on how to switch from Wix to WordPress for more details.

Data portability options in WordPress

WordPress makes it extremely easy to export your content. It comes with a one-click exporter that allows you to download your content in XML format.

Exporting your WordPress site

Since it is a self-hosted platform, you can also create complete WordPress backups, download your media files, and even manually export your WordPress database.

You can then easily move your WordPress site to a new host if you are not satisfied with your current WordPress hosting company.

Conclusion:

WordPress is a lot better when it comes to downloading and moving your data. Wix, on the other hand, makes it quite difficult to move your content away.

Summary

WordPress is far superior to Wix as a web publishing platform for any kind of website. While Wix offers an easy to use website builder, you can accomplish a lot more with WordPress over the long run.

See our guide on how to make a website using WordPress for step by step instructions.

We hope this article helped you compare Wix vs WordPress and learn their pros and cons. You may also want to see our actionable tips on driving traffic to your new WordPress site.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post Wix vs WordPress – Which One is Better? (Pros and Cons) appeared first on WPBeginner.



Source link

How to Properly Switch From Wix to WordPress (2019)


Looking to switch from Wix to WordPress?

Wix is a popular website builder that lets you create a simple website, fast. However, many Wix users soon realize that their options are limited and adding extra features can become quite expensive.

If you want more features and flexibility without the high costs, then switching to self-hosted WordPress is the best choice. WordPress powers over 32% of all websites on the internet because it’s extremely powerful. In this article, we will show you how to properly move from Wix to WordPress and grow your website with complete freedom.

Move from Wix to WordPress

After reviewing various different ways to move from Wix to WordPress, we believe the easiest method is by importing your blog posts via RSS.

In this step by step guide, we will walk you through the process of transferring your Wix website to WordPress. Depending on how many pages you have on your Wix site, the migration can take upto an hour.

Here are the steps to migrate from Wix to WordPress:

  1. Sign up for WordPress web hosting
  2. Setup your new WordPress site
  3. Customize your site’s style and appearance
  4. Import your blog posts via RSS
  5. Convert your Wix pages to WordPress
  6. Create your main navigational menu
  7. Redirect Wix to WordPress

Ready to switch from Wix to WordPress? Let’s get started.

Step 1: Signup for WordPress Web Hosting

To start a WordPress blog, the first thing you’ll need is a web hosting account for your website.

Web hosting is your website’s home on the internet. This is where all of your files and data is stored.

You will also need a domain name (such as www.yoursite.com). This is your website’s address on the internet.

When you use Wix, they host your website for you which is also the reason why it’s quite limited. On the other hand, WordPress is a free software, so you’ll need a place to install it. That’s why you need to purchase web hosting and a domain name.

We highly recommend that you use Bluehost because they are an official WordPress.org recommended hosting provider.

They have agreed to give WPBeginner readers a free domain and over 60% off discount on web hosting when you use our special Bluehost coupon code.

→ Click here to Claim this Exclusive Bluehost offer ←

If you want to look at more options, then we have a list of the best WordPress hosting providers that you can choose from.

Some other companies that we recommend are SiteGround and HostGator.

In this tutorial, we’ll use Bluehost for screenshot and examples.

If you’ve already registered a domain name with Wix, that’s no problem. When signing up with Bluehost, you can enter your existing domain under the “I have a domain name” option.

Enter your existing Wix domain name on the right

Later on in this guide, we’ll walk you through how to transfer your domain when your new WordPress site is ready.

Step 2: Setup Your New WordPress Site

After purchasing your new hosting plan, you’ll need to install and setup WordPress.

If you signed up with Bluehost, then they automatically install WordPress for you, and you can simply login to your WordPress dashboard from your hosting account.

Upon login, you will see your WordPress admin dashboard:

WordPress admin dashboard

All other WordPress hosting companies also offer 1-click WordPress installers from their hosting dashboard. If you need help installing WordPress, then you can refer to our step by step guide on how to install WordPress for beginners.

Once you login to WordPress admin area, it’s a good idea to set your WordPress permalinks.

Your permalink settings will determine the address of each blog post. For example, instead of publishing a blog post to:

www.yourblog.com/2017/10/blog-post-title

You can publish it to:

www.yourblog.com/blog-post-title.

You can change your permalink settings by navigating to Settings » Permalinks in your WordPress dashboard. Once you have selected the structure you want, click on the Save Changes button at the bottom.

Change WordPress permalinks before importing Wix

For more details about permalinks, you can check out our post on SEO-friendly URL structures in WordPress.

Step 3: Customize Your Site’s Design

Next, you should customize the appearance of your website. It’s easy to do that using WordPress themes.

WordPress themes are similar to Wix templates, they control the appearance and display of your WordPress website.

There are thousands of free WordPress themes available for you to use. Some themes are very basic and minimalist, while others will add a lot of new features to your site.

WordPress themes

As a WordPress beginner, you may want to start with a simple theme that’s easy to use. We have a list of recommended simple WordPress themes you can take a look at to get started.

Wondering how to decide on a theme? You can check out our article on selecting the perfect WordPress theme for tips and advice.

Once you have found a theme you like, you can install it by following our guide on how to install a WordPress theme.

Remember, you can easily change your theme in the future, so it’s important that you don’t spend too much time on this step.

You can even use the default WordPress theme and start with the migration process. Because the most important part is moving all of your content from Wix to WordPress.

Step 4: Import Your Wix Blog Posts to WordPress

In this step, we’ll transfer your Wix blog posts over to your new WordPress site.

Wix is a closed platform, and they don’t provide an easy way for users to migrate their content away from Wix.

But we can still automate the process by importing your Wix RSS feed, instead of recreating each blog post manually.

To get started, you’ll need to download your Wix RSS file.

You can locate the file by adding /feed.xml to your Wix website URL.

If you don’t have a custom domain with Wix, then you can find your RSS feed at username.wixsite.com/blogname/feed.xml, where “username” is your Wix username and “blogname” is the name of your blog.

If you have a custom domain such as www.yourwixblog.com, then you can find your RSS feed at www.yourwixblog.com/feed.xml.

After navigating to the proper URL, you should see a page full of code.

Go ahead and right-click anywhere on the page and click Save As to save the file in your computer.

Save Wix RSS feed

Now that you have your RSS file, you can log in to your WordPress dashboard and click on Tools » Import.

Next, click the Install Now link under the RSS heading.

Wix to WordPress migration using RSS feed

After a few seconds, you’ll see a link at the top of the page to Run Importer. Go ahead and click the link.

Next, you need to click the Choose File button and select the feed.xml file that saved to your computer. Once selected, you can click the Upload file and import button.

Click the upload button to transfer Wix to WordPress

If you have a lot of blog posts to import, then it can take several minutes to import them all.

When it’s done, you’ll see a confirmation message.

Your Wix blog posts imported to WordPress

To check on your blog posts and make sure they were exported from Wix correctly, you can navigate to Posts » All Posts and click View underneath each post.

Blog posts imported

At this point, the content of your blog posts has been transferred, but there’s one problem: any images in your post are still hosted with Wix.

Luckily, there’s an easy way to fix this and move your images over to WordPress.

All you need to do is install and activate the Auto Upload Images plugin.

Plugins are like apps for WordPress that allow you to add new features. We have a step by step guide on how to install a WordPress plugin.

After installing and activating the plugin, you’ll need to re-save each post that contains images, and the plugin will import images inside it.

It would be time-consuming to edit each post one by one, but we have a handy trick that you can use to quickly re-save all WordPress posts at once.

Simply go to Posts » All Posts page and then click on the Screen Options button at the top.

Display more posts

You need to increase the number to 999 in the ‘Number of items per page field’ field and click on the Apply button.

WordPress will reload the page, and this time it will show 999 posts at a time.

Next, you need to select all your posts and then select Edit under the bulk actions menu.

Select all posts

After that, you need to click the Apply button. WordPress will show you a quick edit box with all selected posts. You just need to click on the Update button, and WordPress will update all your posts.

See our guide on importing external images in WordPress for more detailed instructions.

Step 5: Import Your Wix Pages to WordPress

After you have imported your blog post, next we’ll need to transfer your Wix pages over to your WordPress site.

Wix doesn’t provide any automated way to do this, so we’ll have to recreate each page in WordPress one by one.

First, you can navigate to the Wix page you want to transfer to WordPress. Highlight all the content (except for the page title). Then you can right click and click on Copy.

Copy Wix pages to WordPress

After that, you need to login to your WordPress dashboard and navigate to Pages » Add New to recreate the page. At the top of the page, you can type in the page title. Then you can right-click and and click on Paste to recreate the content.

Paste page content

For help with styling your pages, you can check out our article on add new post or page in WordPress.

When you’re finished styling your page, you can click the Publish button to publish your page on your new WordPress site.

Publish your page

While you can follow the above method for all text based pages, it won’t work for certain pages like your contact page.

You’ll need to install a contact form plugin like WPForms to create a contact page. We have a step by step guide on how to create a simple contact form.

Now that you’ve converted all your content, it’s a good idea to carefully review your posts and pages to make sure everything is working right and looks the way it’s supposed to.

Step 6: Create Your Main Navigational Menu

Next, you’ll want to make sure your visitors can easily navigate through your new website using your primary menu.

You can create a navigational menu by going to Appearance » Menus. Type in a name for your menu, and click one of the Create Menu buttons.

Creating new navigation menu

Next, you can select whichever pages you want to add to your main menu, and click the Add to Menu button. When you’ve added all the pages you want, select the menu position.

Finally, click the blue Save Menu button on the right.

Add pages to menu

Now your menu has been created and is live on your website.

Step 7: Redirect Wix to WordPress

Your new WordPress site is complete, and you’re ready to let your readers know about your move.

It’s important to not only announce your move to your readers but to setup proper redirection.

You want all visitors of your old site to land on exactly the same page on the new site. This will also let search engines know that your old site has moved to a new location.

Note: You can only redirect users to your new WordPress site if you had a custom domain on Wix. Unfortunately, if you were using a wixsite subdomain, then you cannot redirect users to your WordPress site.

First you need to open a plain text editor like Notepad and paste this code:


var hashesarr =  
"#!about-us/c1it7":'/about/',
"#!contact/ce54":'/contact/',
"#!random-article/c1mz":'/random-article/'
 ;

for (var hash in hashesarr) 
    var patt = new RegExp(hash);
    if (window.location.hash.match(patt) !== null) 
        window.location.href = hashesarr[hash];
    



In this code we have added three example URLs in the following format:

"#!about-us/c1it7":'/about/',

The first part of the line looks for a string in the URL. This will be the URL your Wix users will be coming from. The second part in the line is the WordPress slug for the same page.

Unfortunately, you will have to manually add each URL in this format. Once you are finished, you need to save this file as redirects.js.

Next, you need to upload this file to your WordPress theme’s /js/ directory using an FTP client.

If your theme does not have a /js/ directory, then you need to create one.

Now you need to edit your theme’s functions.php file and add this code at the bottom of the file:


function wpb_wixjs ()  
wp_enqueue_script( 'wixredirect', get_stylesheet_directory_uri() . '/js/redirects.js', array(), '1.0.0', true);
 
add_action('wp_enqueue_scripts', 'wpb_wixjs');

Don’t forget to save your changes.

That’s all, you can now try visiting a URL from your old Wix site to see the redirect in action.

Note: These redirects will not redirect search engines and are not very SEO friendly.

Lastly, don’t forget to inform your readers of your new address. You can do this by announcing your move on social media, writing a blog post about it, and sending out a notice to your email newsletter.

Step 8: Add Essential WordPress Plugins

WordPress plugins allow you to add more features to your site. Plugins work like Wix apps. There are hundreds of plugins available, free and paid. You can check out our archive of articles about the best WordPress plugins if you’re not sure where to start.

We also have a list of the must have WordPress plugins for all websites.

If you’re looking for a Wix style drag & drop page builder, then we recommend using one of these best drag & drop WordPress page builder plugins.

That’s it! We hope this tutorial helped you switch from Wix to WordPress without a lot of hassle.

We would like to welcome you to the WordPress community. To get started with WordPress, please take a look at our beginner’s guide section and our WordPress beginner videos.

If you have a friend still using Wix, then you can show them your new WordPress site and our comparison on WordPress vs Wix and convince them to switch over.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.



Source link