Why I Chose WordPress for my Website

May 12, 2020

Founder of Styled Web Design, where I empower women to turn their dreams into reality with stunning and feminine online presences. I am passionate about helping female entrepreneurs reflect their unique STYLE in their branding and website.


This blog post is about why I love WordPress from my own point of view. Do you love Wix or Squarespace? That is fine. But if you are looking for alternatives that your platform is not providing at the moment, it is worth reading the rest of this post.

I have to warn you from the beginning that self-hosted WordPress (.org) is more complicated than any other platform but if you have the patience to learn it and get comfortable with it, you can have the beautiful website of your dreams. But why bother learning something difficult if you are comfortable with something simple right? That is why WordPress may not be for everyone.

I am not going to brag about WordPress but merely point out its features and benefits and why it has served as my go-to website platform as a website designer. I do not intend to put down any other platforms mentioned here for comparison. And I am writing this blog from a point of view of a designer. If you are a designer using a different platform and reading this article, you may have a different view and it’s okay. This blog may not apply to everyone but rather a guide for those people torn in between platforms or confused about which is better for their needs. So let’s begin.

What is WordPress?

WordPress is a free and open-source software and platform that you can use to build a website. It is also a content management system (CMS). A CMS is a software application that is used to create and manage digital content. CMS’s core functions are indexing, search and retrieval, format management, revision control, and publishing. The best part about WordPress is that it is free. Why? Because it is open-source software. The beauty of WordPress is that you are able to choose from 11,000 different WordPress themes which are template layouts that determine the look and style of your website. You can also choose from over 55,000 plugins and widgets to help optimize the functionality of your website. Building a website on WordPress is all online and you just need an internet connection.

How does WordPress Work?

Back in the old days, the only way to build a website was using html and php code format and web browsers interpret this code and form your website. WordPress works exactly like this except no coding. It takes the changes that you make without having to code or knowing how to code. Sounds great right especially those who don’t know how to code or have little knowledge of coding. But wait, don’t confuse with Vs. and are actually two very different platforms. The main difference is who is hosting the website. Below is a more detailed comparison between the two. (Hosted)

  • is a hosted service where you can set up a blog or website that runs on WordPress.
  • Requires you signup for an account. WordPress is set up for you so you don’t have to worry about tech stuff
  • Get basic website functionality with a free plan, but you will need paid upgrades to take advantage of additional features
  • Users can’t upload plugins
  • No backend code, database, or file access
  • Choose from available free or premium themes. No theme uploads allowed
  • No custom domain under the Free plan but can get one with a paid plan
  • Users need to upgrade to an eCommerce plan for $61/mo to have an online store and other E-commerce functionality (Self-hosted)

  • is where you can download the WordPress software to use your own web hosting account
  • Requires a separate web hosting account to run a WordPress website. Most hosting companies offer one-click WordPress installation
  • WordPress software is totally free because it is an open-source development but you do pay for hosting which costs monthly or yearly.
  • Users can upload plugins to extend functionality
  • Access and customize all backend codes and files
  • Upload your own free, premium, or custom themes to customize your website.
  • Use your own unique domain name for your website’s URL
  • You can create an online store for Free using another open-source plugin – WooCommerce


WordPress Features I love:

WordPress has been described as powerful and flexible. Like, super powerful and super flexible. If you are really on the hunt for a really stand-out and stunning website design to represent your business image online, WordPress is the answer. And I will tell you the main reasons why I love WordPress below:

1. Beautiful Design Templates.

With WordPress, there are around 7,400 free and paid templates to choose from with virtually infinite customization options. This means that the chances of having the same template as someone else is really low. Wix platforms only have 300+ theme options and 110 template options on Squarespace.

2. Flexibility.

With WordPress, you may also opt for customized website design using drag-and-drop site builders like Elementor, Divi, Beaver Builder, WP Bakery, Thrive, Architect, Brizy, and so on. These builders are plugins that allow more customization and they can come for free or paid on a yearly basis. Site builders are great for a custom website design so you don’t have to look like someone else’s website. They provide ready-made templates by section or by page so you can jumpstart your design without having to code. Some premium themes are also customizable with your choice of builder – Astra for Elementor and Beaver Builder, Elegant Themes for Divi, Zita for Brizy, Themeforest Template Kits for Elementor, and so on.  

Your business may be a startup right now but eventually, it will grow so starting with a premium theme built on Elementor or other builders that gives flexibility will pay off. A lot of website designers end up having to rebuild a website DIY-ed by clients because of features that are not available in their existing themes or platform. Using themes help with finishing your project within 5 days. But if you want a flexible website that will accommodate changes as much as you need for later, then I really recommend using a template customizable with Elementor or any other page builders.

3. Free e-commerce plugin. 

If you need a shop for your website, you can just install WooCommerce which is the standard e-commerce solution for WordPress. It’s also open-source and offers even more functionality than a Squarespace online store. The free version allows you to set up a shop at no extra cost or upgrades necessary. Then you can just easily use Free plugins like Stripe and Paypal to handle the payments. How cool is that?

4. SEO Benefits. 

WordPress is powerful when it comes to SEO. Just upload a free plugin called Yoast SEO, which gives you advanced features such as real-time page analysis, image titles, optimization options, and XML sitemaps.

5. Optimisation Plugins.

SG Optimiser is a plugin provided by a hosting company Siteground to optimize the speed of your website to make it load faster because google likes to rank websites that load fast and performs well. Check how fast your website loads using GTMetrix. Note this plugin only works if you use Siteground as your web host.

6. Infinite plugins to power your website’s functionality.

There’s always a plugin out there for any kind of functionality you require for your website. Need to change a font without coding? Install a plugin – Use Any Font. Need a slider? Install Soliloquy  Need to integrate your Instagram feed into your website? Just get the Smash Balloon plugin. See how amazing WordPress is?

WordPress compared to Wix

Wix is really great for beginners, a lot of people find it really easy. Wix is great depending on the goal of your website. Just be mindful that if you use Wix and later on decide to move somewhere else you won’t be able to export your content and it is sad if you have made a number of blogs. Your Wix site and all of its content are hosted exclusively on Wix’s servers, and cannot be exported elsewhere. If you start with hosted, you can at least export your content later on if you want to move to For a more in-depth comparison between WordPress and Wix read it here.

WordPress compared to Squarespace

Squarespace website templates are simply beautiful. But they are also somewhat limited in terms of customization options. Sure, they look really stylish when you pick them, but this is because they have been professionally designed with big beautiful pictures. If you don’t have access to the same quality for logos or background images, your gorgeous website could end up looking cheap and disoriented.

As a designer, I find Squarespace templates very conventional and look and feel the same to me – like the header being transparent in most templates. If you like a design that is simple, clean yet sophisticated but not so out of the ordinary then you can be on Squarespace. While Squarespace is easier to learn for beginners, it has limited customization options.  For a more in-depth comparison between Squarespace and WordPress check it out here. With WordPress, because there are different developers out there, each theme or template is unique on its own.

So I hope you learned a lot about why I love WordPress and hope this blog will help you decide which platform to go to. Whatever you choose just make sure it suits your business and you needs. Happy choosing and good luck!

Filed in: 


  1. Excellent blog!
    Do you have any tips for aspiring writers?
    I’m hoping to start my own website soon but I’m a little
    lost on everything. Would you advise starting with a
    free platform like WordPress or go for a paid option?
    There are so many options out there that I’m completely overwhelmed ..

    Any tips? Thanks a lot!

    • jephany says:

      Hi Phillip, I would advise getting your site set up properly on WordPress. Avoid Wix because you won’t be able to export your blog and it is the hardest platform to move away from. I recommend checking out Siteground for hosting. Install WordPress and select a light WordPress theme – GeneratePress and Install Elementor Page Builder. You don’t have to get the Pro. If you are on a budget and don’t care much about design, get someone to install a theme for you and get it customized. Hope this helps.


Leave a Reply

Your email address will not be published. Required fields are marked *