Learning How to Contribute to WordPress: Beyond the Code


Last time I wrote about contributing to WordPress, I was primarily thinking about contributing to WordPress Core, that is the software itself. This time, let's discuss all the other ways you can contribute to WordPress, besides through code.

1. Documentation

While it's gotten a little more air time recently, WordPress' documentation has often been overlooked as a way to contribute to WordPress. Let's think about it though: everyone who develops for WordPress will need to look at the documentation at some point, probably very regularly, and even more than they look through WordPress' code itself. It's how we work out what's available for us to utilise when we're developing themes and plugins, it may even be how we learn to develop them.

So what exactly are we referring to when we say "Documentation" in the context of WordPress?

  • WordPress Codex - This is the primary reference point for learning how to use WordPress, how to use and build themes, how to write plugins, and how to contribute to core.
  • Handbooks - There are a number of handbooks, and they're all in fairly early stages, but still well worth a look (especially as they mature). Their purpose is to bring someone up to speed, and also serve as a reference point for the process they address:

These documents are always changing, as WordPress changes, and in need of people to assist with ensuring they stay accurate and up-to-date. If you're not a coder, or even if you are, this is a really valuable place to spend time contributing to WordPress.

2. Support

When someone needs help with something WordPress related, whether they're a user, developer, or something in between, they're going to find themselves on the Support forums eventually.

The amazing people that are waiting there to help them could always use extra hands! Even if you're not a developer, but perhaps you've had a lot of experience installing WordPress, installing themes and plugins, or using a particular plugin, these are all things people need help with. Think how much (or how little) you knew when you first started using WordPress. There are many people out there who are in that same situation, and now you're in a position to contribute by helping them.

Also, if there's a particular plugin or theme you have a lot of experience with, why not set up a notification to let you know when someone talks about it? That way, you'll be able to jump in and help, without having to be constantly monitoring the forums if you don't have time for that.

You can have up to 8 notifications for your account, just go to<your-username-here>/profile/notifications/ (where <your-username-here> should be replace with your actual username), and add a new notification.

3. Events

You may not even know it, but there's a good chance a WordPress meetup is happening regularly not too far from you. Quite a number, but not all, of them are shown on the WordPress page:

If it turns out there isn't one already running near you, the fantastic news is this is actually an opportunity for you. You could start one!

You've probably heard also of WordCamps, but in case you haven't, this is what a WordCamp is according to WordCamp Central:

"WordCamp is a conference that focuses on everything WordPress.

WordCamps are informal, community-organized events that are put together by WordPress users like you. Everyone from casual users to core developers participate, share ideas, and get to know each other."

WordCamps tend to happen in major cities, though that's not a rule it just kind of makes sense, and because they're community-organised (like meetups are) you could apply to organise one for your nearest major city too! In fact, if you're a part of a local meetup group, the group could organise a WordCamp.

Whether you run a meetup or WordCamp or even just attend, this is another way to contribute back to WordPress. Simply being there and sharing your knowledge with others is invaluable.


These are just a handful of ways to contribute to WordPress without needing to jump into the WordPress software's source code itself. When you're a part of the community and you want to give back, just look at the knowledge and skills you have to share. The beauty is that there's always someone who's earlier in their WordPress journey than you with lots to learn. There's always someone further ahead than you too, so by being involved and teaching others, you also have a chance to learn yourself.

What other non-core-coding ways of contributing to WordPress can you think of? Is there a WordPress Meetup in your area? Let us know in the comments.

Related Posts
  • Code
    Choosing the Right Plugin for Your Next WordPress ProjectPlugin icon 400
    Ever needed a plugin for your WordPress-based website? Of course! After all, that's how WordPress is extended, isn't it? If you're a beginner to WordPress, or even a power user, then you're likely familiar with the WordPress plugin repository, premium plugins, and so on. The thing is, there are so many plugins available that do many of the same things, it can be difficult to determine which is best suited for your particular needs. This raises the question: What do you do to find the perfect plugin for a particular need? In this post, we're going to see how to find the best plugin for exactly that.Read More…
  • Code
    Contributing to WordPress in Your Native LanguageWordpress logo with flags background
    WordPress is huge. It's so big that even though we know how many websites are there using WordPress, it's difficult to imagine how widely it's being used. I mean, we know the numbers, but it's easy to be amazed by how often we stumble upon another WordPress-powered website. It's safe to say that WordPress is the most popular content management system in the world.Read More…
  • Code
    Theme Development
    Making the Perfect WordPress Theme: Wrapping Everything UpWp white 400
    Welcome to the end of the series! As we have done with other series, I find it useful to bring it all together and summarize the articles in one last post. So in this post, we're going to do exactly that.Read More…
  • Code
    Theme Development
    Making the Perfect WordPress Theme: Maintenance, Compatibility, and Customer CareWp white 400
    In the previous part of this series, we reviewed what to avoid when making a WordPress theme. It is an important article because it's really easy to make those mistakes. And in this article, we're going to go through the things we need to do after making our theme.Read More…
  • Code
    Theme Development
    Making the Perfect WordPress Theme: How to Code WellWp white 400
    In the previous part of this series; we went through various WordPress APIs that we should learn about, talked about the importance of making a theme translatable (or even better, releasing them already translated into other languages) and understood the concept of licensing themes and using licensed products with the themes. In this article, we're going to focus on code: We'll see how to code with WordPress coding standards, how to properly comment our code and how to validate and test the theme.Read More…
  • Code
    WordCamp Europe 2013 Next Weekend!Wceu 400
    WordCamps are always fun places to learn about WordPress, and next weekend is the very first WordCamp Europe, with an impressive line-up of speakers. If you don't already have a ticket, and you can be in the area on October 5-7th, make sure you grab one today!Read More…