Menu Search
Jump to the content X X
Smashing Conf Barcelona

You know, we use ad-blockers as well. We gotta keep those servers running though. Did you know that we publish useful books and run friendly conferences — crafted for pros like yourself? E.g. our upcoming SmashingConf Barcelona, dedicated to smart front-end techniques and design patterns.

How To Become A Top WordPress Professional

First, let’s set a few things straight: becoming a top WordPress [developer professional] is hard work — very hard work. It’s going to take a lot of time, energy and determination. If you’re looking for an easy checklist or some “fast pass” to the top, you’re going to waste your time. Being one of the best is hard, and statistically speaking, the odds are stacked against you.”

If you’re a regular reader of Smashing Magazine, that will no doubt sound familiar to you. A few weeks back, Jonathan Wold wrote a post on how to be a top WordPress developer1. But development isn’t the only way to get ahead in WordPress, because one of the great things about it is that you don’t need to be a developer or an expert. You just need a passion for WordPress, for open-source software and for being part of a community.

How To Become A Top WordPress Professional2
Image Credit: @cdharrison3

In this article, I’m going to take a look at how you can be a top WordPress professional — this advice could apply to developers, but equally to bloggers, support reps, designers and everyone in between.

Further Reading on SmashingMag: Link

But why bother with WordPress in the first place? Cory Miller8 is the co-founder of iThemes9, which offers professional WordPress themes, plugins and Web design training. He’s also the co-author of the latest edition of WordPress for Dummies. Miller started a blog with WordPress in 2006, as a total newbie with no WordPress experience, who started to learn by releasing free themes to the community. I asked him why people should get involved with WordPress.

“With WordPress you’re not sleeping on someone else’s couch. It’s open-source software that you control. You can do whatever you want with it, whenever you want. You’re not reliant on someone else’s stupid terms of services changes, or that you can’t touch the code because it’s locked away on someone else’s servers. I think we take for granted that freedom too often, or maybe forget it when the next [insert hot social media platform] rises up.

But the biggest reason for being involved with WordPress is it just makes Web publishing easy. Virtually anyone can have a blog or website on the Web with WordPress. And that opens up some amazing opportunities for everyone involved.”

WordPress makes it easy for people to publish a blog or website; it democratizes Web publishing. And its ease of use also makes it possible for people who aren’t PHP geniuses to make it to the top.

Why Be A Top WordPress Professional? Link

The sky is the limit with WordPress.10
The sky is the limit with WordPress. (Image: stefanorugolo11)

Being average and normal is underrated. You can’t be the best at everything, and if you spend your life trying to be, you could end up with a horrible neurosis. Besides, it can be nice to be just okay at something and accept that you’re okay at it — those things tend to have less stress associated with them. That said, it can be satisfying to strive to be better at the things that you’re passionate about, and whether that’s WordPress itself or the idea of taking control of your own destiny and running your own business, aiming for the top has a bunch of fringe benefits. For instance, the top WordPress professionals:

  • Make the most money
    If you want to make the most money, you need to be the best at what you do, whether that’s writing, training, supporting, launching startups or project management. If you’re good, your reputation will grow and you’ll be able to get higher rates. Check out this eBook from Code Poet12 with advice from top WordPress professionals on getting your pricing right.
  • Get the best clients
    As Wold pointed out in his article, once you get to the top you have a lot more freedom about what you say “yes” to. I’d like to add that as your rates start increasing, you’ll find that clients are increasingly easy to deal with. Charging more = better clients.
  • Have the most influence
    If you’re passionate about open-source software and WordPress itself, building your reputation means more opportunity to have influence.
  • Be part of a community
    The WordPress community is huge and growing. By taking part in that community and building a reputation for what you do, you’ll make connections with other people who are passionate about WordPress and who are at the top of their game. You don’t need to be the best developer to make it in WordPress, but it helps to make connections with them.
  • Make the right connections
    If you build your reputation in the WordPress community by contributing back, going to WordCamps and Meetups and generally getting involved, people will start to take notice of who you are. Once you’re on a person’s radar, work will be sent your way.

I’m Not A Developer! What Can I Do? Link

You do not need to know how to write code to get ahead in WordPress. If the only people involved in WordPress were developers, then WordPress wouldn’t be the software that it is today. Here are some of the things you can do:

  • Designer
  • Project Manager
  • Entrepreneur
  • Support Pro
  • Consultant
  • Blogger
  • Documentation Writer
  • Teaching & Training

If you aren’t convinced that you can make it doing these things, check out my post on the WordPress Economy13 to scope out some of the people who are already doing it.

A great example of this is Mika Epstein14 (more commonly known as Ipstenu). For her, WordPress started out as a hobby but it quickly became more rewarding than her IT job at a bank where she did everything from application installs on desktops to deployment automation and monitoring for servers. Recently, though, she’s started a job as a support specialist for DreamHost.

Epstein is also the support representative for WordPress, leading up the support and documentation teams on This has involved talking to hosting companies and theme/plugin shops about what is expected from them on the support forums. She’s responsible for the Supporting Everything WordPress15 blog, wrangling people into editing, helping out and supporting other supporters.

Epstein is just one of the people who I’ll be talking to who are at the top of the WordPress game but who wouldn’t be simply categorized as a developer.

Starting Out Link

To be a top WordPress professional, you don’t need to be able to write PHP, know how to query a MySQL database or know how to schedule a cron job. The WordPress ecosystem is vast, and there is room for lots of different specialties. However, if you are going to be a top WordPress professional, you should at least know how WordPress works, have a good imagination and become an expert in some area of it.

Use WordPress Link

It may seem self-evident, but using WordPress for yourself is a great place to start. This could be publishing your own personal blog or building a website for a friend or family member. Find a way to use WordPress. It’s a little crazy to start out deciding you want to get to the top of something when you’ve never experienced that product from perspective of the user.

“You’re involved with WordPress the minute you use it for yourself. That’s the beauty of open-source software and community. Your initiation into it is your ‘Hello World!’ or your first website and blog post with it.

So just start blogging and fall in love with it like I did 7 years ago.”

– Cory Miller

Install WordPress Locally Link

Use MAMP to install WordPress on your computer.16
Use MAMP to install WordPress on your computer.

You don’t need to be a developer to set up a development environment on your computer. It may seem daunting. I remember that the first time I set up Xampp with WordPress, I was totally confused and had no idea what I was doing. I muddled through it eventually and was amazed that it was something I could do. Now I have more local WordPress installations than I can keep track of. Installing WordPress on your computer means you can do whatever you want with it, without having to worry about a live server. You can break it, hack themes and plugins, install whatever you want and you don’t need to worry about domain names, production websites, etc. I run local installations for specific plugins such as bbPress and BuddyPress, which allows me to explore working on websites in different contexts. Once you’ve installed WordPress a few times on your computer, you’ll realize how remarkably simple it is. Tutorials: install WordPress using Xampp17 (Windows) or MAMP18 (Mac)

Follow the Blogs Link

There are a plethora of WordPress blogs out there that you can learn from. Add them to your RSS reader and stay up-to-date. With so many blogs that have “WP” as a prefix, it may seem like they all have the same thing to offer, but the best are distinctive and each offers something unique. Here are some of my favorites:

  • Smashing Magazine (WordPress Category)19
    Long form articles, tutorials and editorials
  • WPTavern20
    WordPress Tavern is a warm and inviting community where those interested in the software can hang out with fellow WordPressers to engage in enlightening discussions/li>
  • WPMU.org21
    Daily tips, tutorials and WordPress news.
  • WPRecipes22
    Tips, tricks and answers to WordPress related questions
  • WPBeginner23
    WordPress tutorials, how-tos, videos and reviews, along with a nice coupon section for getting discounts on WordPress-related products and services.
  • WPKube24
    The main goal of this site is to provide quality WordPress Themes, plugins, tutorials, news and Modifications
  • WPLift25
    Regular round-ups of WordPress plugins and themes, as well as the occasional tutorial.
  • Code Poet26
    Interviews with prominent WordPress experts, short and useful eBooks and links to useful resources.

It’s also worth signing up for wpMail.me27 which is a weekly email with WordPress articles from across the community.

Be Enthusiastic Link

A little bit of enthusiasm goes a long way. Mason James started out applying for a job as a WordPress developer at WPMU DEV, but he did a terrible job at the plugin modification task they gave him, and he was turned down for the job. However, they so appreciated his communication skills and positive attitude that they took him on as a supporter.

“Regardless of the industry, people want to work with someone they enjoy being around. Having a positive attitude and being willing to tackle challenges are both qualities any company is going to be looking for. I’m also passionate about supporting websites and seeing any problems resolved. I’m a natural problems solver — it’s like a game to me, so that fits in quite nicely.”

His enthusiasm has taken him a long way, and now Mason is CEO of his own WordPress support, management and project management agency, WP Valet28.

Listen Link

It’s approaching 10 years since WordPress was born. That means that there are a lot of people in the WordPress community with lots of experience. There are people with experience running startups, managing support forums, building plugins or theme shops or contributing to WordPress itself. Find these people and listen to what they have to say. Dougal Campbell29 curates a Twitter list called WPLeaders, which is a great place to find people with WordPress experience.

Don’t just rush in with your awesome idea, making yourself look a little dumb in the process30 (though even that can be a good learning experience). Take the time to learn how the community works and functions, along with the etiquette, before you dive in.

Get Involved Link

People gathered at WordCamp Netherlands 2012.31
People gathered at WordCamp Netherlands 2012. (Image: Erno Hannink32)

Now that you have learned the basics of WordPress, it’s time to start getting involved. Of course, you could go it alone, and there are plenty of people running successful WordPress businesses who have nothing to do with the community. But there are so many reasons to get involved that you should jump straight in. Here’s why.

  • The community provides a free training ground where experts will give you feedback and help you to make WordPress better.
  • If you’re freelancing or running your own business, the WordPress community can provide support and human connections in what can be an isolating situation.
  • By getting involved with WordPress, you’re helping to create a better product which everyone can benefit from.

Follow Make Link

Make is where you can find blogs for all the contributor groups.33
Make is where you can find blogs for all the contributor groups.

Where there used to be mailing lists, now there are blogs. All of the different contributor groups are gathered together at Make WordPress.org34. You can follow all of them or check out the ones that are relevant to you. The Make blogs are:

  • Core
  • Plugins
  • Accessibility
  • Support (including support forums and docs)
  • UI
  • Themes
  • Polyglots
  • Events
  • Systems

There is something for everyone, and each blog has a vibrant community working in their area to make WordPress better. Each group has its own lead who is responsible for shepherding, wrangling and leading the team.

Support Others Link

The WordPress support forums are an excellent resource for WordPress users, but they’re also a great place for you to hone your WordPress skills. We learn best by teaching things to other people. I have learned 95% of what I know about WordPress from writing articles about it. Equally, answering questions in the support forums will help to clarify your own knowledge of WordPress. When you an explain a concept clearly to someone else, you know that you’ve got it — answering support questions is a great tool for that.

And not only will it help to clarify your own thinking, but it introduces you to different perspectives. Here’s Epstein:

“If you want to learn about WordPress, there is no faster way to figure out the nitty gritty than to try to help people. You can only imagine what you can dream up, but the millions of users out there come to this from a totally different place, and they have myriad different ideas. Bar none, I learned more about WordPress by helping than I did by ‘researching.’ Being asked a question and not knowing the answer means you have a goal you never would have given yourself, and it’s inspiring.”

Check out Epstein at the recent WordCamp San Francisco talking about getting involved in the WordPress support forums.

Write About WordPress Link

You could start off writing about WordPress by heading to the WordPress Codex, finding a random page that needs to be edited and editing it. The Codex is run on MediaWiki, and anyone with a username can edit it. The Codex is always in need of updating and editing, and contributing your own articles will help to hone your WordPress skills. You could also help out with the WordPress user handbook35, which is currently in the process of being edited at the Supporting Everything WordPress blog. isn’t the only place to write about WordPress. If you find a solution to a WordPress problem, write it up on your personal blog. People will find it via Google, and it’ll help them with their own problems. You could also submit a post to a WordPress blog. Many blogs are often looking for guest posts, and some of them are even paid writing gigs! Like providing support, the process of writing things up will make processes and solutions even clearer in your own mind.

Translate WordPress Link

Around 40% of WordPress downloads are not in the English language — that is a whole lot of non-English language copies of WordPress in the wild. Translating WordPress is a great way to help out and make connections in your local community. Here’s what Zé Fontainhas36, the WordPress Polyglots37 lead, had to say about it:

“Translating WordPress has loads of benefits for you as a WordPress Professional: not only do you increase your karma in both the global and your local community, but in the process you get to look at the code more closely than most. You may pick up bugs or improvements that no one else sees, and this unique perspective will teach you far more about WordPress than the average WordPress user will ever pick up.”

Meet the Community Link

Working online is great, but there’s nothing like meeting your peers face-to-face to create stronger and deeper relationships. The WordPress Foundation supports two types of WordPress events: WordCamps38 and Meetups39. WordCamps are large annual conferences, usually two days long, at which WordPress experts and enthusiasts gather to share their experience of WordPress. Meetups are more regular, often once a month, and are short informal gatherings that might involve hacking or presentations. Attend events, and, once you feel confident enough, speak at them. Don’t feel that you have to be a WordPress genius to give a presentation. If you’ve done something useful that is worth sharing, then share it. Having been to three WordCamps this year already, I can’t stress how important they are in terms of building relationships, friendships and your profile. You can check out my write-up of WordCamp Netherlands40 to learn more about them.

Form Relationships Link

There are times in the WordPress community when arguments erupt between personalities, and people are yelling at each other on Twitter or flaming in comment threads. But this is the exception, not the norm. While that is going on, there are hundreds of people working on WordPress itself, and thousands of people all over the world building WordPress businesses, who are working at improving WordPress.

From my own experience, I wouldn’t have built my own business if I didn’t have developers to ask dumb questions of, designers to make things look good for me, other WordPress experts to offer advice and help me to improve. At the same time, I offer advice on writing, proofreading and editing where I can. The diverse group of people whom I consider to be my closest WordPress peers have been invaluable in getting me to where I am today, and will no doubt take a role in shaping my future. These relationships are important. Seek out people you can work with and hold on to them.

Get Ahead Link

Get ahead of the race.42
Get ahead of the race. (Image: Tambako the Jaguar43)

Know Who to Ask Link

By forming relationships with the right people, you’re on the first step to getting ahead. These don’t need to be the most prominent people, but rather people with knowledge and expertise, people who you can trust. You don’t need to be the best developer to make it in WordPress, sometimes it’s just a matter of knowing the right people to answer your questions. This does not mean (and this is important) that you find out who the best people are and bug them on Twitter, nor should you call people at 4 a.m. to ask them for help finding WordPress themes (true story). By building relationships and interacting with the community, you’ll have a whole collection of people who can help you with issues whether it’s caching or media queries or finding a good developer or finding the right hosting company. Getting ahead isn’t always about being the best at something yourself; it’s just knowing the right people and asking the right questions.

Know What’s Happening Link

If you want to get ahead, you need to know more than just WordPress as it is in the current release. You should stay up-to-date with what will be appearing in WordPress, and not just in Core but in the wider community. If you’re working with clients in any capacity, you should know what’s in store for them in upcoming WordPress releases. There are plenty of ways to do this.

  • Run the nightly builds
    Keep the nightly builds44 installed on a local WordPress installation. This will keep you up-to-date with any changes as they happen.
  • Keep up with Core development
    You can follow what’s going on in Core in a number of ways: following Make WordPress Core45, keeping up with the recent development chats46 and following WordPress Trac47. You can also follow @wordpresstrac48 on Twitter for live updates in your feed.
  • Follow user interface (UI) changes
    Major changes to the UI can be confusing for unprepared WordPress users. Keep your clients and customers informed of any updates by watching the Make WordPress UI49 blog.

Call Things Out (Without Trolling) Link

Once you’ve gotten to know WordPress well, are engaged with the community and are aware of all of the nuances around it, you’ve gotten yourself into a great position for calling things out when you see a problem. Some problems don’t warrant a public airing, others do. Here are some great examples of criticisms of WordPress or the community that have led to extensive debate and discussion in the comments:

Know When to Take a Break Link

Don’t get rid of your TV, and definitely don’t throw away your computer games, or your books or any of the other things you love to do. For the first few years I worked on WordPress, I was working all day and all night. Even now, I regularly clock off after midnight. Working with WordPress, running your own business and getting involved with the community can be intense. There are a lot of personalities; there are clashes and arguments and upsets that will get to you. This could be anything from a rude person on a support forum, to a flashpoint on Twitter, to just feeling overworked and tired. You need to have things that you can do to switch off and take a break.

Andrea Rennick is part of the support team at StudioPress, co-author of WordPress All-in-One for Dummies55 and runs WordPress eBooks. She’s an avid quilter.

“I have my sewing table set up right next to my desk. I can swivel from one to the other. Quilting gives my brain something else to work on, whatever problem I may be focused on. It’s hard to be distracted when there is a sharp needle running up & down at top speeds right next to your fingers. It also gets me up and moving, out of my chair. Selecting fabric, cutting the pieces and especially the basting process give me another reason to not sit for yet another hour.”

Whether it’s quilting, opening a bakery, doing yoga, driving fast cars or whatever, it is essential to step back from the WordPress world, switch off your brain and get a little perspective from time to time.

Keep Listening Link

Once you’ve got to the top, you still need to listen. Other people continue to have different perspectives from you and no matter how right you think you are, there are cases where you are going to be wrong. It may be that you’re so wrapped in WordPress that it takes an absolute beginner to point out something that you’re missing, or you’re lacking the knowledge in a specific area. Getting to the top doesn’t mean you know all things about everything, just that you’re really good about something. Keep listening to those who are also really good, and even those who aren’t.

Miller highlights another great reason to keep listening.

“Look for people’s pain points and frustrations. Those are opportunities to serve people AND make money doing it. The best products and services fill gaps in where WordPress can’t or stops short. Innovate and make something better, which often means saving people time, energy, headaches and money.”

Conclusion Link

In his article, Wold suggests that the top 20% of developers earn more than $50 an hour. That’s not entirely true. The WordPress survey didn’t only gather info from developers, but from people like me, other WordPress professionals who have built businesses around writing, project management, design, support, blogging, training, consulting or any of the myriad things that you can do with WordPress. And there are plenty of WordPress professionals who are earning far in excess of $50 per hour.

There are other rewards too, beyond the financial. Our world is increasingly fragmentary, especially for those of us who make our livelihoods online. Being part of a community means having people to communicate with, to share ideas and collaborate, to form business partnerships and friendships. If you want to take the easiest route to the top, and have fun while you’re doing it, then it’s by listening, learning, sharing, collaborating and contributing.


Footnotes Link

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28
  29. 29
  30. 30
  31. 31
  32. 32
  33. 33
  34. 34
  35. 35
  36. 36
  37. 37
  38. 38
  39. 39
  40. 40
  41. 41
  42. 42
  43. 43
  44. 44
  45. 45
  46. 46
  47. 47
  48. 48
  49. 49
  50. 50
  51. 51
  52. 52
  53. 53
  54. 54
  55. 55

↑ Back to top Tweet itShare on Facebook

Siobhan McKeown is a big fan of words, and of WordPress, which works out pretty well since she runs Words for WP, the only copywriting service dedicated to WordPress service providers. You can find her on her personal blog, twitter and occasionally hanging out on G+.

  1. 1

    The recent WordPress community summit which recognized all kinds of WordPress professionals is a huge inspiration. As you have explained, being a developer is not the only way to be on top of the game.

    • 2

      Siobhan McKeown

      December 5, 2012 1:02 pm

      The summit was a fantastic event, and the number of people who aren’t developers who were there is a good indicator of WordPress’s diversity.

  2. 3

    Nice article. It particularly rang true with working on WordPress all day and night (my wife is thinking of having me committed) and having a way to take a break. I keep an acoustic guitar within reach at my desk and just by grabbing it when my brain starts to hurt makes me more productive (and my playing has gotten a lot better).
    Lots of sound advice and great resources. Thanks for sharing!

    • 4

      Siobhan McKeown

      December 5, 2012 1:03 pm

      I have started doing jigsaw puzzles. I like them because they’re completely absorbing and totally pointless.

      • 5

        Every Sunday, I go to brunch and me and a friend spend an entertaining couple of hours doing the New York Times crossword puzzle. Gotta have hobbies.

    • 6

      Simon Pedersen

      December 6, 2012 11:20 pm

      Good idea with the guitar. I’ll move my down from the living room :-)

  3. 7

    This is a very helpful post, new year is coming, new ideas, new opportunities, definitely will try it!

  4. 9

    Fede Gottfried

    December 5, 2012 11:08 am

    Excellent Post!

  5. 10

    What a chock-full of awesomeness post! (Had to bookmark it so I can follow up on all the resources).

    I love what you said: “The WordPress ecosystem is vast, and there is room for lots of different specialties.” It’s intimidating to break into the WordPress community at first, but I’m finding that EVERYBODY has something to contribute (and it doesn’t have to be code).

    Thanks for the inspiration and the great list of resources!

    • 11

      Siobhan McKeown

      December 5, 2012 1:27 pm

      It’s true – there is lots of space for different skills. Having a wide variety of skills and perspectives makes the community even better.

  6. 12

    So, I’ve been creating web content for a while (WordPress and other things) but its difficult to get enough attention to start making you feel like your helping real people. How does one start to gain a few followers and start off?

    • 13

      Simple answer.. “create more content”. You never know which article that you create will be the one picked up by a major blog which will give you a sudden burst of traffic. I’ve spent hours on posts that I thought were going to be groundbreaking (nobody cared), and others that took a few minutes that get a ton of daily traffic to my surprise. Quality content..content..content.. they will find you :)

      • 14

        Thanks! I’ve found out that mentioning my articles in conversation (generally with clients) also helps them get sent round a bit.

    • 15

      Siobhan McKeown

      December 6, 2012 4:42 am

      Yup, keep creating content. But make sure it’s content that other people will find useful, not simply things that you find interesting. Also, interact with people, respond to comments, chat on Twitter. And get involved with WordPress. People will notice!

  7. 16

    Really good article.

    I think the ‘areas’ you mentioned here are well defined and give people a sense of what WordPress-o-zone really is.

    But… making comments is also a part of the whole thing, isn’t it? :)

  8. 18

    This is a great article. I worked in WordPress nearly 100% up until about 6 months ago. Now I’ve had experience with another CMS (Umbraco).

    I see the benefit in the time I spent with WordPress – It made me more dynamic in theme and plugin development. Not only can I now think through the logic of a PHP based plugin, but by using the skills WordPress made refine I can easily apply that logic in Razor to create .cshtml files in Umbraco.

    Again, great article and an awesome way to get started for sure!

    • 19

      Siobhan McKeown

      December 6, 2012 4:48 am

      I’ve never used Umbraco but I’ll check it out. I’m always interested in new tools & frameworks.

  9. 20

    Colin Johnston

    December 5, 2012 3:05 pm

    Excellent in-depth piece on the WordPress ecosystem and community! I think this deserves a periodic re-read if I ever need to recapture the excitement I have right now. Inspiring as well for anyone—not just WordPress pros—looking to carve out their niche and get to the top.

  10. 22

    David Barkoczi

    December 5, 2012 4:09 pm

    I think the blog missing on the list.

  11. 24

    As someone who currently just dabbles in WordPress work but wants to get more involved, I found this post really inspiring. Thanks!

  12. 26

    Andrew Meredith

    December 5, 2012 6:29 pm

    Excellent article! Let me also say, Siobhan, that I am impressed with how much interaction you are having with your commenters!

    • 27

      Siobhan McKeown

      December 6, 2012 4:44 am

      Thanks Andrew! If I respond to all of them really quickly I get told off by WordPress.

  13. 28

    Nice write-up. Am using WordPress from past 10 months, and is still confused/stuck/halted at many places, but am equally in love with it. Its not just a CMS anymore for me. :)

    • 29

      Siobhan McKeown

      December 6, 2012 4:45 am

      Tbh, I rarely actually build websites anymore (sad confession), but I get to use WordPress in loads of interesting ways because of the diverse tools my clients are building with it. It’s definitely more than a CMS.

  14. 30

    Viktor Solovey

    December 6, 2012 5:03 am

    Nice post! All my client’s websites are built with WordPress :) Thank you for new ideas

  15. 31

    Very nice article – I would be proud if I wrote something like that. Thanks for a good read!

    P.S. Having WordPress experience I’m skeptical about “more money” compared to SAP R/3 ERP or Siebel CRM or Salesforce or any other system with comparable learning curve (which is almost the same for all of them). Though WordPress’ latest expansion into business areas (like “restaurant template”) make me less pessimistic.

  16. 32

    Duane Anderson

    December 6, 2012 8:09 am

    Great article very inspiring. Learned a lot and I just may be moved to get more involved. Thanks.

  17. 33

    “Word Press Professional”? Seriously?

    I don’t need a designer, usability consultant, analyst, writer or even developer for my next project as long as I have a “Word Press Professional” who does everything – somehow. Even better, with a job title like that, I have an easy time taking them seriously, as “Word Press Professional” sounds so shockingly “professional”. Good grief!

  18. 34

    Being heavily involved in a community like this takes a lot of time and effort (as my wife will attest to). This was a brilliant article for explaining where the best places to spend that time and effort are!
    Thanks, Siobhan :)

  19. 35

    A niche that’s really not talked about and something I stumbled into was setting up themes for my clients. I don’t know a lot about code but what I do know is how to set themes up properly, which themes to recommend and which plugins to use depending on my client’s functionality requirements. Is theme expert a job?

    Now, while you can’t charge a lot for this type of work, it’s sought after since people can get very sharp websites for a low amount of money and you can work on volume.

  20. 36

    I love joomla but after read this article I think I have to try WordPress!
    Nice article

  21. 37

    Hoy, interesting indeed, but honestly – WordPress code is huge pile of spaghetti. Doubtlessly administration and usability is one of best choices for the end user, but for serious PHP developer (more or less i would like to believe i am one of such kind) every experience with WordPress begins with itchy hands to refactor everything – code duplication, exaggerated use of globals, oop, lack of design patterns, mvc, CRUD.
    Ya, it has millions of plugins and themes, huge community and amazing documentation and I would choose wordpress for something small, quick and dirty, but still imho simplecms or concrete5 are ever user-friendlier and PyroCMS (or any other cms based on some sort of framework) is developer friendlier.
    I understand that WP was first and therefore so ubermegapopular, but – come on! I cannot give it to my customer.

  22. 38

    Gautam Kishore

    December 9, 2012 9:06 pm

    Thanks for the great wp resources. It’ll help me train my young team members at

  23. 39

    Nice motivating article. Thanks!

  24. 40


    Submitted an earlier comment, but guess it never made it. :) You’ve provided some great thoughts here.

    There is a lot of opportunity for people who want to build an amazing business centered on WordPress. And I agree with your idea of not trying to be all things to all people. The more you focus and specialize in WordPress, the more you will build a name and become sought after. I used to try and be the one stop shop, but have been more successful by staying true to my strengths – design and consulting.

    For those who may be thinking about launching or building a WordPress business, the doors are open! Use the advice listed above to help you – it is valuable.

  25. 41

    Hi Siobhan,
    Am really enjoy your article.
    It summarizes and provides me a lot of useful information, cause I’ve been waiting for some kind of article like this.

    Again, Thank you for writing it out.
    Keep up the good work.

  26. 42

    Thank you, Siobhan! You’re doing such a great job with your article (sorry, I’m just started off with WP, and this is the first post of yours I’ve gotten to read, but I’ll make sure to read more, caouse this one bursts out with inspiration, especially for a WordPress newcomer like me.

    i recently had my site transferred from joomla (first off, I just wanted to check out why everyone’s so crazy about WordPress and so I had a test site created and moved my contents via (since the offer is free), and then I saw my own site in a totally new ‘skin’, and thought, “why not give it a try?”

    Now, after two weeks of getting used to WP, I, the recent Joomla-fan, must admit WordPress is much better than I ever expected (Joomla – no offence), so thanks for motivating us and providing so many helpful resources!

    Good luck to you!

  27. 43

    I have just installed my first WP site on my first domain, and although WP has made the process easy so far, this guide (although I am not aiming to be a professional in the paid sense) has acted like a tablet to remove the stress that I feel when I start playing with the gazillion features available.

    Thank you for a great post, both in the content, but also getting out there and making content that helps. That is what I am aiming for afterall!

  28. 44

    This is helpful post. So many thing to learn to become a top wordpress professional.

  29. 45

    It’s a nice article!

  30. 46

    It’s a nice article wich is brilliant the things needs todo by someone like me , specificly i got many good ideas by this very thanks .

  31. 47

    Build Without Code

    June 16, 2015 9:17 pm

    Great article Shiohban!

    In addition is a comprehensive course on how to make a website from start to finish using WordPress.


↑ Back to top