If you’re rethinking WP as a CMS, let’s chat

Update: The author of the original post emailed me directly and we’re talking. He said that he appreciated the article I wrote, despite the fact that I disagreed with most of it.  In the spirit of improving the lives of WP users, we’re talking about ways to implement specific ideas and it looks like he’ll be blogging about these things soon!

—–

I read an article, http://www.webinsation.com/rethinking-wordpress-as-a-cms/, the URL is in plain text bc this person doesn’t deserve ANOTHER link.

For most clients WordPress is overwhelming

First off, I should say that I agree with this statement in so far as you add the phrasing “out of the box” and “non-technical”, oh and switch “is” to “can be”. Maybe, like this:

For most non-technical clients, WordPress out of the box      can be     overwhelming

If you have been hired to install, configure, design, and implement a site on WordPress it is your JOB to teach your clients how to use it. That means that if your clients are overwhelmed, it’s YOUR fault. Not the clients, not WordPress.  If 60million websites are made on WordPress, it isn’t that hard.

As an example, let’s talk about Microsoft Word, which is arguably the most used text editor in the world. It has more unused and cluttered features than WordPress by a long shot, but these same users who are having so much trouble with WordPress seem to figure out Word. So, I suggest that you spend a little time putting things into context for your customers instead of dropping them in and walking away.

When the average business owner logs in to WordPress they are greeted with a host of options including “Custom Types”, “Appearance”, “Plugins”, “Tools”, “Permalinks”, “Widgets” and on and on. Even when they do finally figure out how to edit a page, they see symbols entitled “Remove Formatting”, “Insert Special Character”, and even “Text Colors”.

Why is there a menu item at the top of a client’s install called “Custom Types”? You should name a custom post type in a user friendly manner so that it is obvious what the user is doing. Again, this is your fault. Not WordPress’. Try something like “Beers” or “Testimonials” that makes sense for the type of content that is being entered.

I will give you that “Appearance”, “Plugins”, “Tools”, “Permalinks”, “Widgets” are all features that are special to WordPress. These are all things that you can hide from your customers. You could also just train them properly.

To hide these things from your users you can do it as easily as giving your customers lower-level users (Author maybe) or you could create a new user type and define their roles using the Role Scoper plugin (super easy to configure).  The last option, if you feel like it’s morally incorrect to modify a user’s permissions is to copy and paste this code from an article called How to Make WordPress Easier for Clients.

Remove formatting, Insert Special Character, and Text colors are not new features to people who have used Microsoft Word.

a fresh install of WordPress is almost as overwhelming for our Clients as Photoshop is to a beginning photographer.

How is a fresh install of WordPress any different than any other WYSIWYG editor out there, including MSFT Word and so very many sites on the web. Even “antiquated” sites like yahoo groups have WYSIWYG editors built in (yes, they hide it by default, but they have it).  Also, WordPress uses TinyMCE which is arguably one of the MOST used editors on the internet, even if you cut out all 60million sites on WordPress.

As a creative community, we really haven’t put much thought into designing a beautiful, simple solution that is a joy to use. Rather it’s more like “Okay, so you need to edit the site? We’ll build it on top of WordPress and charge you an extra 3-5K”.

Building the site on WordPress should not add an extra $3-5k, because you can cut the PSD or illustrator file down to HTML/CSS specifically for WordPress, skipping the step of hand-coding and then integrating. It’s kind of crappy to add that much money to a website cost, just because you are putting it on WordPress. It really doesn’t get much more easy to build a theme for a website. The fact that it’s a WP theme should only add a couple hours of work and definitely not $3,000+.  As an aside, if you claim installing WordPress is costly, most hosting accounts have a one-click-install. Without one-click, it takes 5 minutes to install WordPress. 30 max, if you have to install MySQL and PHP to Linux yourself.

Actually, the correct way to change images is to click on the image, select “Add Media” and then insert the new image – not very intuitive or simple.

This is true, you do have to click “Add media”, select an image and then click “Insert into post”. Dragging directly into the editor would be better, but you have to remember that this is a web-based system and dragging/using within the browser requires flash or Java.  WordPress is almost there, they have the drag-drop for upload already – adding drag-insert to the WYSIWYG editor is a step away, but then people would bitch and complain that the images aren’t in the media manger, that they can’t edit them, blah blah blah.  The solution isn’t ideal, but have you ever used Joomla?

But how about creating an advanced 2-column layout like Dropmark’s site?

This is easily done by using The Loop with posts. Yes, you could do a custom post type as well. Or, you could just add a category for the homepage. There are a bunch of ways to do this, but it all boils down to using The Loop. This is basic WP templating.

Or maybe a beautiful one-pager like Circles Conference :

Use Google, find a theme that exists and modify it. WP and all plugins, themes are GPL – so you can (and should) build off someone else’s work. That’s about as easy and effective as it gets.

It’s very difficult to build advanced responsive layouts with WordPress.

It’s really not that hard. Use a theme that exists and is responsive or add Bootstrap to your CSS files, you should be using a reset anyways.  Then to make custom fields and content areas on specific pages, you can just use add_meta_box in your functions.php file to make this process easier. The functions that WordPress adds make things about as easy as they could be. Yes, there’s code involved (OMG) but most of that code is copy/paste and doesn’t require anything more than basic understanding of Mad Libs to figure it out.

Conclusion

Instead of writing flaming link bait articles to help you sell more square readers,  maybe you could do a little research and write articles that give people practical knowledge. Also, it will improve the quality of sites and the functionality that you provide the customers who dropped $10,000+ on a website.

This entry was posted in WordPress. Bookmark the permalink.
  • jlangfel

    Great article Matt. Most people I work with are looking to a designer to set up the tech stuff and with a bit of training they can handle the day to day stuff. Kinda sad this guy ran such a hatchet piece.

  • http://twitter.com/jruthkelly J. Ruth Kelly

    Great article! With you right here especially: “If you have been hired to install, configure, design, and implement a site on WordPress it is your JOB to teach your clients how to use it. That means that if your clients are overwhelmed, it’s YOUR fault. Not the clients, not WordPress. If 60million websites are made on WordPress, it isn’t that hard.” LOVE WP!

  • http://njb2000.tumblr.com/ Nick Burridge

    Any piece of software at first glance is overwhelming but after a while one gets to work out the basics and build more confidence to have a look at the more advanced options
    The problem I have with all new software is it becomes bloatware and some of the functions you will never use or know how to either.

    A popular program I work with is Cinema 4D if your able to use 25% of it that’s a result!

  • http://twitter.com/VPerriello Vince Perriello

    Good article. Too many people are running around blaming everyone other than themselves for their shortcomings and/or malfeasance. They need to be called out like you did here.

  • http://twitter.com/comiconnoisseur ComicbookConnoisseur

    I agree absolutely and admire your patience in bothering to take the time to argue the OP point-for-ridiculous point. What offends me most about articles of that kind is that it adds to the
    noise pollution which makes it harder to find actual help
    on the subject.

    Plus the nature of so many of the complaints being, as
    you said, the writers job. It’s a sad byproduct of rewarding & advancing students for participation and not achievement, when they hit the workforce, they think the world is set up – or is supposed to be set up – for them to advance and succeed with as little effort as possible. It leads to nonsense like this: why isn’t wordpress set up so I can pass it on to a client, out of the box, without making any adjustments or providing any training, and be paid for doing… uh, what exactly?

  • http://www.facebook.com/angus.whitton1 Angus Whitton

    @ “maybe you could do a little research and write articles that give people practical knowledge”

    Matt, it looks like you’re leading by example by “walking the walk” and not just talking the talk.

    Brilliant article! – I’m very happy to share this!

  • http://twitter.com/mgilstrap19 Michelle Gilstrap

    Great post Matt, I’m thinking about changing a business website on Joomla to WordPress, because there is so much on Joomla that I can’t do. I think WordPress keeps up to date. I have my blog on WordPress and I taught myself.

  • http://twitter.com/steve_online Steve Online

    IMO WordPress is as easy as it gets for clients. They expect you to set it up for them, and maintain it if hired to do so. Giving them a link, username, password and a 15 minute walkthrough you can get them posting and updating their blog in no time.

    God forbid the original article writer spend 15 minutes with a client after a project to show them the ropes of what they hired you to do.

  • http://twitter.com/Gavin_Doyle Gavin Doyle

    Let me just say that I am a big fan of WordPress and its simplicity, unfortunately any software will still be as good as its user, though WP certainly gives you a headstart. Thanks for the article

  • Harold Gardner

    Thanks for the article Matt. I think sometimes folks who are stuck in the forest don’t realize that they are having trouble with trees. If you are selling technology, realize that there are limitations & challenges… but that is the reason someone is willing to hire you.

  • http://twitter.com/sarinsuares Sarin Suares

    sounds like I should check out word press :-)

  • http://xeeme.com/mithuhassan Mithu Hassan

    Great article !!! Shared all my ways !!!

  • http://twitter.com/RimoftheWorld Lake Arrowhead

    We love wordpress and use it as a CMS. We’ve always taken the time to dial it in for our clients. They are always scared to first, but we tell them it’s as easy as MS Word.

  • Kirpal

    Was that author coming from HTML3 to WP3+? (Am I that old? I’ve only used WP for the last 3 years.) That’s the only way I can see some “difficulty” in setting up and using WP.
    After initial launch, I couldn’t even teach a standard 2 hour tutorial to get clients running AS ADMINS. 45 min to an hour and the rest is cold coffee and casual talk.

  • donfre

    I hear you and agree in most. I have been on both sides, a buyer and a seller. It all boils down to results. I dont care how you brew the site, just get me results. If your showing me results you cant be that bad. There is always another genius around the corner who could have solved it in a better way…. but solving it the first time…

  • Mark Bern

    Interesting article. I am considering using WP for a blog I want to start posting to so…I’ll need to do some more research before I make the plunge.

  • morphing

    Thanks for this, Matt. I’m just learning WP, so this info is helpful in almost any form, I appreciate the breakdown!

  • morphing

    Thanks for the article, Matt. I’m just learning WP, so this information break-out is very helpful.

  • Rubens Souza

    Work in a company with more than 90,000 employees. All technological solution implementation requires planning. And planning includes the training.
    Working with WordPress, and we have no problem whatsoever.
    The tactic of selling product shooting stone into other products, I do not approve of and simply desconsidero.
    The responses to the test is great.

  • http://twitter.com/sonalkhodiyar Sonal Khodiyar

    interesting article

  • http://twitter.com/designieure Michael K

    really interesting article…however…wordpress is really an extremely good blogging system with some cms aspects…finally this does not make it to a cms…at east not for enterprises…it misses the architecture, the dm design and the security to be a full blooded cms.. i have a motto: the right tool for the job. for blogging and some kind of web its an awesome system…for cms in the sense of the word it’s not…

  • http://www.facebook.com/profile.php?id=100003810148110 Bridie Christopher

    Thank you

  • http://www.facebook.com/BarryGumm Barry Gumm

    Great stuff thanks mike shared

  • http://reCareered.com/ philrosenberg

    WordPress is the blog paltfor of choice, at least if you care about Google rankings.

  • http://www.facebook.com/survcast Oliver Nguyen

    The widespread use of WordPress indicates the complexity is not insurmountable. Your call to action for the developer is good.

  • http://www.mycruisetravelpictures.com/ Sunish Sebastian

    I agree with you Matt completely! At the same time I also have to say that the views of Calib is very narrow minded.

    First of all WP is not for people who are narrow minded. WordPress is for people who love freedom and creativity. People who love experiments.

    I started blogging in the Blogger platform years back. It was (is) free and easy. However what I was lacking was the freedom and adventure. I got couple of domains for $10 with free hosting and I was still not happy with it.

    I started with WP with no tech experience. All I wanted to do was experiment. Find freedom. And WP gives it to me.

    So here is the thing. If you are not adventurous, not ready to take risk, don’t enjoy doing it, it may not be for you.

    I still ask for external help when I don’t know how to with some customization but never paid anything close to 2k. But I know very well that there are some out there charge well over 5k for customizations.

  • http://www.facebook.com/survcast Oliver Nguyen

    I believe developers are capable of doing so, the issue may rest more with motivation than capability.

  • http://www.newsmeback.com NewsMeBack

    For me and from my experience WordPress is the best CMS in the world and of course easiest to use – extremely user friendly.

  • Helge Sverre Hessevik Liseth

    Interesting article dude.
    Thanks for posting :)

  • http://alamantra.org Alamantra

    I’ve never had any trouble figuring out WP and have found it to be fairly intuitive. I love it. It’s certainly easier to figure out than something like Drupal or Joomla.

  • http://twitter.com/candacemountain Candace Mountain

    I never really found Word Press to be that complicated and in setting up my blog it was quite straight forward. I ran into an occasional hiccup that a quick Google search provided solutions for.

  • http://twitter.com/SocialMediaF SocialMediaFrontiers

    Very interesting. WP is the way to go.

  • http://twitter.com/MyMoneyMade George White

    Very interesting article, Matt. I sometimes find WordPress quite confusing in comparison to other sites such as Blogger and Tumblr, but I think I’ll have to start again and give it another chance.

  • http://twitter.com/presentersue Sue Richards

    I think it is a disaster, even for technical clients. As soon as someone wants to add anything outside the main theme, everything started breaking. Only a foolish company would build their business website in WordPress.

  • http://twitter.com/dougwolfgram Doug Wolfgram

    WP is an enigma. It provides very powerful features with little effort. but can also be overwhelming to add simple things. I prefer to custom code.