Overall Satisfaction with WordPress
We use Wordpress for our websites, landing pages and for designing and developing websites for other companies.
- It is a relatively easy to manage content management system for business sites, personal and professional blog sites and e-commerce sites.
- WordPress has an impressive number of free and paid plugins that are regularly updated to manage security, seo and other functionality.
- WordPress has an impressive number of well-written themes so that one does not have to be a programmer to create and/or update their site.
- WordPress consistently does updates to the platform for usability and security. I do not see any inherent problems with how WordPress operates.
- There is some confusion between wordpress.com (all-in-one blogging platform) and wordpress.org (self-hosted) that I personally feel should be separated. I've had some clients sign up and pay through wordpress.com when they should be using (free) wordpress.org which can be a pain.
- WordPress itself is free and a great option for content management.
Squarespace is great to use if you do not want to do any coding and do not particularly care about SEO, but you are paying for convenience. WordPress it is likely you will need to purchase hosting and will want to invest in a theme that you can use as a base of design and development, but you own your content, so it can easily be duplicated/transferred and you do not pay a monthly fee.
WordPress Feature Ratings
Using WordPress
Pros | Cons |
---|---|
Like to use Relatively simple Easy to use Well integrated Consistent Convenient Feel confident using | None |
- The dashboard makes it easy to see when there are things that need attention (updates, content moderation, etc.)
- It is very easy to setup and maneuver.
- It is frequently updated for security, usability.
- It is so widely used that you can basically search for any information you need to learn and find many good and relevant answers.
- If one has never worked with a website before, one may need to do some searching to learn "how to" do something.