WordPress review – build the website of your dreams
Our team of experts closely collaborates with experienced researchers to thoroughly evaluate website builders and their feature sets. Rigorous internal testing methods are deployed to provide empirical evidence and offer accurate, independent web builder rankings.
We make sure the methodologies of our in-house tests are transparent and accessible to all readers.
Learn more
The internet is a massive place, stretching farther than any of us could ever see. And 40% of its websites are made using WordPress – making it far and away the most popular content management system (CMS) on the planet.
WordPress is used to create all types of websites – online shops, blogs, landing pages, wikis, portfolios, and others. It's great for both tiny personal projects, and massive enterprises.
But while it can do pretty much everything, it doesn't mean that it's for everyone. Flexibility and freedom are great – but some users may rightly be overwhelmed by the options.
What about you? Is this the platform for you, or should you look elsewhere? Let's find out together on this WordPress review and see whether this is the platform for you to use.
⭐ Rating: | |
🥇 Overall rank: | #14 out of #32 |
💵 Price: | From $4/month |
🪄 Ease of use: | A pretty steep learning curve, made easier by plenty of great resources |
🎨 Templates: | 13,000 |
🏢 Business features: | All brought in by the plugins that you use – some of them cost extra |
👨💻 24/7 live support: | Yes |
🔥 Coupons: | Cybernews Website Builder Coupons |
WordPress Pros and Cons




Our in-house research team and expert writers work hand in hand to regularly test website builders and provide accurate and fact-checked information. Discover the ins and outs of how we test and evaluate website builders.
What is WordPress? .org and .com explained
Before you jump in, there's an important thing to note – there are two different types or versions of WordPress – WordPress.org and WordPress.com.
WordPress.org is a self-hosted website builder that requires you to choose a web hosting provider to launch your website. This option offers full customization, plugin access, and monetization flexibility but leaves the technical tasks like managing security, updates, and backups up to you unless you choose managed hosting, which is significantly more expensive.
Some users opt to self-host WordPress on a private server or a personal device using local server software (XAMPP, MAMP). This requires a lot of technical know-how and can be impractical for live websites due to security and uptime concerns.

In contrast, WordPress.com is a fully managed website builder. It handles all of the technical tasks related to your server hosting and maintenance. It's less versatile than its sibling but also much more intuitive and hassle-free.

WordPress.org is software and WordPress.com is a product using this software as a base.
On WordPress.com, your entire setup process is as simple as signing up, entering your credit card details, and making the posts for the world to see. While WordPress.org will give you all the freedom to create and edit – but will also ask you to do a whole lot of setting up.
I talked a lot about these two options on my WordPress.com vs WordPress.org comparison – so, you can check them out there.
In this article, I'll be covering WordPress.org – but most of the things (unless stated otherwise), will apply to the WordPress.com version as well.
Is building sites with WordPress easy?
WordPress is good for beginners. With it, anyone can get into website building, despite having no prior development knowledge.
- Setting up your website – the setup and installation process can be pretty complicated or relatively seamless, depending on what hosting provider you choose.
- Building your website – building a website with WordPress takes some getting used to if you're new to the platform.
- Maintaining your website – it's not the most beginner-friendly experience, but there is plenty of useful help out there to help you see what's what.
That being said, it won't be a walk in the park. There is still going to be a big learning curve, especially if you want advanced customization and features. If you haven't worked with hosting before, you'll also need to learn how to install the software, manage your site’s hosting, and work with third-party tools, which is not easy for beginners.
While you don’t need coding skills to use WordPress, knowing HTML and CSS will help customize your website. It's an excellent way to unlock the platform's full potential.
But I didn't need any of it to make this WordPress site right here. It uses a stock theme, royalty-free stock images, and one of the cheapest WordPress hosting providers that I could find. And all of that took me less than an hour.

Let me show you how to use WordPress – and how I managed with making my very own WordPress site.
Installing WordPress
To start building a website with WordPress, you'll need two things: a hosting account and a domain name. You can get them both from your hosting provider – such as WordPress (applicable for .com version), Bluehost, or any other web host (talking about .org option).
After that, the process of setting up WordPress will vary depending on the hosting provider you choose. Some providers offer seamless one-click installations as well as automatic updates, like Bluehost.

Luckily, the whole installation process is really not complicated at all. Most providers include pretty extensive tutorials on how to do it. With some, it's as simple as opening your hosting panel and clicking Auto Installer.

Getting around the WordPress interface
Once the hosting provider set everything up, I could access the dashboard. You can reach it via the hosting management interface or by typing [yourwebsiteURL].com/wp-admin/ into your browser's URL area.
Overall, the dashboard is rather simple – and that's a good thing. The Home area includes some of the tips, shortcuts, and different actions you can perform: such as setting up your homepage or typing in a blog post.
On the left, you’ll find a sidebar navigation menu from which you can access submenus for posts, plugins, themes, and settings, among others.

If you hover over the WordPress icon at the top left of the page, you’ll find quick links to the WordPress.org support and forum web pages. There’s also a navigation strip at the top that provides quick access to your profile, comments, and your website.
Depending on your hosting provider and how you installed WordPress, you may find that the interface comes preloaded with many items, and your dashboard might look quite cluttered.
Personally, after downloading WordPress on Hostinger, I found it pre-installed with a heap of plugins for everything. It can be super helpful – but also a little bit overwhelming.
Editing the WordPress website
As far as editing the design of your website goes, you're not getting all that many options. The Customizer menu is particularly limited, letting to only change the basics, such as site name.

However, you'll get a whole lot more freedom when it comes to editing specific pages and their content. The Pages and Posts menus include lists of the existing content on your site – some example content will be uploaded once you start, so you know how everything looks like.

From here, you can choose to add, remove, or edit all of it.
Blog and page editor
When you choose to edit a page or a post, you'll get sent to Gutenberg, an editor which uses blocks. If you have ever used a section-based block builder like SITE123, you'll be quite familiar with this layout too.

You get a list of options (blocks) to add on the left-hand side and then get to mix-and-match them to make the kind of content you want. You can't move them just wherever you wish, though. They'll still have to fit in the grid.
However, if a grid system does not meet your liking, the best alternative is a website builder like Hostinger Website Builder. A flexible drag-and-drop builder offers a pretty wide variety of design options, and on top of that, it is automatically optimized for mobile devices or tablets.
Regardless, each content block comes with its own set of customization options – but the design will depend heavily on the theme that you're using. For deeper edits, there's a code editor too, so you can really edit everything your liking – but it requires deeper technical knowledge as well. WordPress is written using PHP, and for deeper edits, you can use HTML/CSS.

Overall, WordPress isn't as easy to use as some of the best website builders out there but there's still a lot a beginner can do right from the start. For advanced designs, however, you'll need to either get a custom theme or get acquainted with editing code.
WordPress pricing – pay for what you need
WordPress’s software is free to download and use. But that doesn't mean that running a WordPress website is free. A simple website can be set up for a dollar or two a year – and cost hundreds of times that if you pick up a professional option.
There are a couple of costs that you’ll need to take care of when running a WordPress.org website. These costs can vary depending on many things – the type of website you’re running, as well as which themes, plugins, and hosting provider you choose. Here’s a quick look at the cost of a WordPress site.
Product | Estimated costs |
WordPress hosting | WordPress as software is free. But to use it, you'll need to own server hosting, which can cost as little as $1.00 and as much as thousands of dollars a month. |
Domain | You will often get a domain name free with your hosting account. Renewing a domain will cost around $10-15 a year. |
Premium WordPress theme | A WordPress theme can be acquired without paying a penny. However, if you want your website to look professional, I suggest purchasing a premium WordPress theme – they'll usually cost anywhere between $20 and $100. |
WordPress plugins | WordPress plugins are often essential for adding extra functionality to your site. They can be free, free with additional premium packages, or commanding a one-time or a recurring fee. |
Certainly, there are many factors to consider – but it's going to be you who decides what's worth paying for and what isn't. The biggest variation in the price you're going to experience will be the hosting.
For basic personal websites, a host like Hostinger is perfect. With plans starting at $2.69/month, it's one of the cheapest options out there. It's also one of the recommended web hosting providers by WordPress.
A slightly cheaper WordPress-centered option like Bluehost is excellent for beginners looking for the easiest setup and management experience out there. At $1.99/month, Bluehost pricing is one of the most user-friendly web hosting providers. It's also recommended by WordPress.
But it's not what the pros use. The real pros use something like WPEngine, also a WordPress-centered hosting provider, offering WordPress-expert customer support, dedicated server, as well as various site management and deployment tools. It starts at $13.00/month and goes up to well over $200/month and even more if you pick up a custom plan.
Now, the domains – you can purchase them from most hosting providers, a dedicated domain registrar, and they're also often added as a bonus when picking up a hosting plan.
WordPress templates – options all around
When it comes to themes, WordPress offers an incredible variety of options. The only web builder that could come even close to such a wide range of options is Wix, with 900+ templates to choose from.
- How many themes? There are over 13,000 WordPress themes on the Internet – covering different topics and design options.
- What do they look like? The free themes are fairly basic, the premium ones are often significantly better.
- How much do they cost? There are several free options – the paid ones usually cost between $20 and $100.
Now, if you were to visit the Themes option on your WordPress dashboard, you would see this screen right here, offering hundreds of picks right out of the box:

The themes there are modern but fairly basic. The available options aren't always going to be in line with want you want stylistically. And since you can't edit all that much via the editor, there's a big chance that you'll need to learn some coding to make these themes uniquely yours. For some, it's an excellent opportunity to learn. For others, it's a massive waste of time.
If you're the latter, there are third-party WordPress themes for you to choose from. You can find plenty of design agencies and independent creators who are making premium WordPress themes, and selling them on online marketplaces like ThemeForest or TemplateMonster.

Of course, the developers need to eat – so expect these options to be paid. They'll usually cost anywhere between $20 and $100 a piece. Since there are so many options, you are bound to have something that's going to be very close to your preferred style.
Furthermore, a lot of these themes are separated into specific industries. So, with enough searching, you can find something made exactly for a website like yours.
Of course, premium third-party themes have some downsides as well. For instance, they might not always be supported with your WordPress version or the plugins. Plus, a lot of design elements may not transfer fully if you decide to change the theme later on.

Should you use the premium themes, or go with the free WordPress theme instead? Personally, I'm a pretty big supporter of premium themes. You can pick up a free WordPress theme and spend days learning the craft, editing, and getting better. Or you can make a one-time investment and get a theme that'll be a shortcut to your desired result. The choice is yours.
WordPress for businesses – powered by plugins
WordPress itself doesn't have any serious business features. But it has plugins – and that's almost the same thing. A massive plugin store can help make a humble WordPress site rank high on search engine results, or be used as a storefront for your business.
- Plugins and Integrations. Everything about WordPress business functionality is built with plugins.
- SEO. WordPress is SEO-friendly – right off the bat – and you can optimize your site even further with plugins such as Yoast SEO and All in One SEO.
- eCommerce. WooCommerce is a popular WordPress plugin that makes it easy to build fully-featured eCommerce sites.
It's important to note that some plugins may pose significant security risks. I recommend staying cautious and thoroughly researching any plugin you want to install on your website, especially those that are downloaded from third party websites.
WordPress plugins and integrations
Just like with themes, there’s a ton of third-party WordPress plugins and integrations that you can add to your site. The WordPress.org plugin library has almost 60,000 plugins for download.

Now, what kind of plugins are we talking about? Well, the range is massive, with options such as:
- CrazyEgg, an online analytics tool that helps you optimize your site.
- Disqus, the popular plugin that enables comment sections.
- bbPress, software that can turn your WordPress site into a forum.
There's also the Elementor Page Builder that offers a more extensive block editor than WordPress itself. The builder can rival such giants as Squarespace or GoDaddy website builder in terms of design flexibility and functionality.

The variety of useful plugins is endless. But, of course, most of these options are going to be paid. Many of them will include some type of free functionality and then charge you for additional features. Like Elementor, a website builder tool, which offers a Pro plan, charging a yearly fee for the number of websites you want to use it.
WordPress search engine optimization
Thanks to its use of standard HTML and the best coding practices, WordPress is SEO-friendly. However, beginners and pros alike can optimize their websites for search engines even better with an SEO plugin.
Yoast SEO is one of the most popular WordPress plugins for SEO. It allows you to add meta titles and descriptions to your blog posts and preview them before publishing. It also offers beneficial content analysis and keyword management. In addition, you can use the readability score to assess your content and make sure that it’ll be easy for your target audience to read.

One thing I genuinely love about Yoast is that its free version is quite good. It provides the main insights and features entirely free of charge. However, there's also a premium version. It includes internal linking ideas, content optimization for several keywords, various content insights, and more – and costs $89 for one website (one-time fee).
WordPress eCommerce
When it comes to eCommerce, WordPress doesn't offer integrated tools like online store website builders, but has a lot of useful plugins. One of them, WooCommerce, is by far the most popular option out there.
WooCommerce is an eCommerce solution made by WordPress itself. WooCommerce provides a lot of the basic functionality, plus, allows for installing additional plugins for even more features.
This plugin is free; however, you'll need to pay to get access to more advanced eCommerce features – like selling subscriptions, memberships, booking, bundles, or customizable products. The same goes for WooCommerce-specific themes: there are some free options, but there are some paid ones, too.

Of course, there are always some third-party themes you can use, that will cost way less. The overall WooCommerce interface works seamlessly with your existing WordPress website.

You can also add a lot more functionality with third-party plugins. For example, if you want to sell via dropshipping, you can utilize plugins such as AliDropship, WooDropship, and DropshipMe. An app like AliDropship allows you to import items directly from AliExpress to your WooCommerce store with just one click. You can also use the available extensions to display shipping rates from FedEx, USPS, UPS, and many other carriers.
And of course, there's a solid number of detailed articles about WooCommerce available on the documentation section, if you'll end up needing some help. Unfortunately, you only get email support or live chat support if you’ve purchased a premium plugin developed by WooCommerce.

WooComerce’s payment gateway – WooCommerce Payments – is also free to install, and there are no monthly fees. However, you’ll have to pay 2.9% + 30 cents per transaction for US-issued credit cards. You can also choose to use other payment processors such as Stripe, PayPal, and Amazon Pay in conjunction with WooCommerce: their transaction rates are bound to be very similar.
WordPress performance
Performance is crucial for a business website – a fast page means happy visitors, and everybody wants that.
- WordPress performance will depend heavily on the web hosting provider you choose.
- Keep your website small and your host fast to get the best results.
I used GTMetrix to measure the overall performance of my test site, hosted on Hostinger. Here are the test results.

And here are the results of a smaller website with fewer big images, hosted on a free hosting platform.

WordPress puts all the performance duties in your hands: so, you'll need to work on optimizing your site's media, use the right plugins, and of course – the right hosting provider.
WordPress alternatives
WordPress is undoubtedly an excellent platform for building websites, but it's not for everyone. Fortunately, some excellent WordPress alternatives offer similar functionality and might be easier to use.
Wix
Wix is an excellent drag-and-drop website builder, that manages to combine ease of use and massive customization options – giving you more freedom than WordPress, right out of the box.
Beginners can get a website made in just a couple of minutes with the Wix AI website builder, while others can use the Wix Editor, letting to manage and edit literally every single facet of how your site looks and behaves. Best of both worlds!
Learn more about the differences in our Wix vs Wordpress comparison or read more about Wix in this in-depth Wix review.
Shopify
Looking to make an online store, but not feeling the more complicated WordPress+WooCommerce setup process and hidden fees? No worries – Shopify is an excellent eCommerce platform, making advanced store management as simple as possible.
If you're looking to sell, and not learn to develop websites, it's an excellent pick: leaving you to focus on only what's important for growing your sales. Read all about it in our Shopify review or see all the differences of these platforms in Shopify vs WordPress head-to-head comparison.
Squarespace
Squarespace can be as versatile as WordPress when it comes to the range of websites you can make, but it does that by holding your hand the entire time.
If you don’t want to download plugins and cross your fingers hoping for the best, you should know that Squarespace is renowned for being very easy to learn – you can read more about it in our Squarespace review or check out how these builders compare in our Squarespace vs WordPress comparison. Try out this builder if WordPress seems a bit too complicated and intimidating.
WordPress review – final verdict
WordPress is a remarkably versatile platform. Whatever you want it to do – it does. With plenty of excellent plugins and templates, it's incredibly versatile: and it can be both a good and a bad thing, depending on how you look at it.
WordPress allows you to easily and quickly customize your site as you see fit. The monetization is very simple too. However, it also comes with a few disadvantages. The plugins responsible for all cool WordPress functionality are often paid. The good themes are usually premium too. And the hosting can be either super cheap – or seriously expensive.
Overall score | Great option for making custom websites | |
Pricing | You decide what to spend and not spend your money on. | |
Ease of use | A pretty steep learning curve, made easier by plenty of great resources | |
Templates | Decent selection of free templates, massive premium third-party template library | |
Business Features | All brought in by the plugins that you use – some of them cost extra | |
Performance | Depends on your hosting provider and the website itself |
WordPress is good for all aspiring entrepreneurs and website developers to use. If you're willing to work to improve and become the best site developer you can be, WordPress can be your new favorite tool.
WordPress FAQs
Is WordPress good for SEO?
Yes, WordPress is excellent for SEO, offering full code freedom and a lot of great SEO plugins that can make all the difficult SEO management a lot easier.
Is WordPress hard to learn?
Yes, WordPress has a learning curve – but with several tutorials, and helpful setup guides, you can easily learn the ins and outs of the platform.
Is WordPress good for beginners?
Yes, WordPress is good for beginners because it won't ask for a big investment to get started. Plus, you can easily learn all the management tips and tricks from the free resources available on the internet.
Is WordPress free?
Yes, WordPress.org is free to download and use. However, to make the best out of the platform, you'll need to use a hosting provider, and that will cost some money.
Is WordPress open source?
Yes, WordPress.org is fully open source, letting the community make its own tools and solutions for better website management.
What language does WordPress use?
WordPress is written in PHP. If you wish to become a WordPress professional, on top of PHP, you should also learn HTML, CSS, and JS. It will help you edit the frontend of your website.
Your email address will not be published. Required fields are markedmarked