Wordpress sucks why do people use it

Programming a custom website is for when WP just won't cut it. Very often I have been looking into how I could fit WP into a website idea I have and after spending hours, or even days sometimes, I realise it would be so much simpler to go full custom or part custom with some pre-built scripts.

Some people just need something that they can throw up and stick a bunch of content on it to build PBNs, or to cast a wide net to try and rank for low level comp keywords and WP is great for this as you can get 100+ blogs online a day with different themes and plugins.

Ultimately it comes down to use the right tools for the job, WP has it's place but if you are looking to do something very specific and be light so it loads up quickly first time everytime you likely want something a bit more bespoke.
 
Even from a developers point of view, why not use WordPress?

If your experienced enough, you really can do anything with it. Right now I'm building out a pretty full blown site with a lot of functionality, and it's a good content management system. Especially if you build an online business to the point where you don't have tech savvy staff, anyone can upload a featured image and publish a post...

What can't you do with WP?

I can create custom user login/registrations, allow those users to upload posts on the front-end. Let users filter through posts/listings in many ways with wp_query. Allow users to save listings, send emails when different actions are taken. Make payments and set up subscriptions through PayPal or Stripe. And if I want to integrate my website with an app I can use the inbuilt WP Rest API.

And for babies that complain about getting hacked by using WordPress. It's normally inexperienced developers of themes or third party plugins that leave opening holes - not WordPress itself.
 
Even from a developers point of view, why not use WordPress?

And for babies that complain about getting hacked by using WordPress. It's normally inexperienced developers of themes or third party plugins that leave opening holes - not WordPress itself.

You mention you can do anything in WP, that may be true but if I have to spend days to do something that would take less than an hour trying to shoehorn something into a system that was never intended to be used in that way I would much rather just code it myself. WP is so slow when looking at large sites compared to something that is specifically coded to perform the task at hand.

If you are not technically minded then by all means use WP but there are instances that it just doesn't make sense to use WP.

Also even if it is themes or plugins that create holes in WP security it does not ignore the fact that WP is a big target and there are zero day hacks being found all the time for it and you may not know that a certain plugin is subject to a security flaw until it is too late.
 
You mention you can do anything in WP, that may be true but if I have to spend days to do something that would take less than an hour trying to shoehorn something into a system that was never intended to be used in that way I would much rather just code it myself. WP is so slow when looking at large sites compared to something that is specifically coded to perform the task at hand.

If you are not technically minded then by all means use WP but there are instances that it just doesn't make sense to use WP.

Also even if it is themes or plugins that create holes in WP security it does not ignore the fact that WP is a big target and there are zero day hacks being found all the time for it and you may not know that a certain plugin is subject to a security flaw until it is too late.


I see your point.

Could you explain an instance in where it would take you days using WordPress to do a particular task, as opposed to coding it yourself? Everything to do with WordPress has been developed, for developers, for ease of use. For example getting, and storing user/post meta in the database is easy, in this instance you can use WordPress's core functions and sanitize your data with 1 function, then store it safely in your DB with 1 function, as opposed to having to write out a long PHP script to do everything manually.

In regards to speed, the CMS itself does not have such an impact on speed, but rather how the user has configured their server setup, how their theme is developed (the big one) and what plugins they are using.
 
Back
Top