Free WordPress Developer Resources For Smart WordPress Users

If you have been developing themes or plugins or websites with WordPress, your go to place will always be WordPress Codex, Granted it’s a big website with hundreds of useful sections that very few people have properly utilized it. However, sometimes these plain sections on Codex don’t cut it and not time efficient for certain type of searches.

Being an open source software, WordPress has really helpful communities and developer resources. A short of list of useful WordPress developer resources have been listed here, Hoping that these resources will help you to speed up your development efficiency.

 

 

1. WPdevtuts

WordPress Developer Tutorials - WP Dev Tuts

It’s a site dedicate for tutorial resources. You get list of blog sites maintained by WordPress permanent committers, Guest committers, and core contributors and other notable WordPress blogs.  Also, There are listed premium tutorial sources and a useful section of developer tools. Overall a decent resource site for anyone who’s looking to start their WordPress development.

 

 

2. WordPress Developer Package For Sublime Text

WordPress Developer Resources - Packages - Package Control

Most of the time we head back to developer.WordPress.org for any kind of information or to look few things up. If you use Sublime Text editor this package can be a great asset for you. It brings Developer WordPress and WordPress codex directly to your  Sublime Text editor, You can search on developer section right from your editor. There is also a Search Selection (Codex) for legacy support, which will search the standard WordPress Site (and original Codex). A must have WordPress developer resource.

 

 

3. Developer WordPress Reference

Reference WordPress Developer Resources

If you ever wanted to know what’s going on inside WordPress and it’s code. Which functions, hooks, APIs, Classes and method are being used, this is should be your go to place. You can search this Code Reference for more information about WordPress’ functions, classes, methods, and hooks. Upon clicking them you get to see sources of these these functions, hooks. With each WordPress version it gets updated so you can be sure of it’s authenticity and relevancy.

 

4. WordPress Plugin Boilerplate

The WordPress Plugin Boilerplate A Foundation For Building High-Quality WordPress Plugins

It’s a WordPress plugin boilerplate designed to ease your plugin kick start process. A standardized, organized, object-oriented foundation for building high-quality WordPress Plugins.

  • It’s a Boilerplate is based on the Plugin API, Coding Standards, and Documentation Standards.
  • All classes, functions, and variables are documented so that you know what you need to be changed.
  • The Boilerplate uses a strict file organization scheme that correspond both to the WordPress Plugin Repository structure, and that make it easy to organize the files that compose the plugin.
  • The project includes a .pot file as a starting point for internationalization.

You can contribute to this open source project in GitHub.

 

 

5. WordPress Plugin Boilerplate Generator

WordPress Plugin Boilerplate Generator Ready to use WordPress Plugin Boilerplate

A project of Enrique Chavez, This plugin boilerplate generator is based http://wppb.io . As Enrique was using WordPress Plugin Boilerplate, every time he has to search and replace plugin name, sub packages names etc. Hence he built this boilerplate generator. You just need to fill up the plugin name, plugin slug, plugin URI, author name, author URI and author email fields.

 

 

6. Generate WP

GenerateWP - User friendly tools for WordPress developers

A great tool to generate custom codes for WordPress. You fill up a form with information regarding function name and other necessary parameters depending upon the type of generator you use, And then you click the “update code” button to generate the code for you. Generators are divided into –

  1. Admin

1.1 Toolbar Generator
1.2 Quicktags Generator
1.3 oEmbed Providers
1.4 User Content Method Generator
1.5 Dashboard Widgets Generator (Premium)

2. Content

2.1 Shortcode Generator
2.2 Post Type Generator
2.3 Meta Box Generator (Premium)
2.4 Taxonomy Generator
2.5 Term Meta Generator (Premium)
2.6 Post Status Generator

3.Core

3.1 Hooks Generator
3.2 wp-config.php Generator
3.3 Plugin Readme Generator
3.4 Schedule Cron Job Generator
3.5 Register WordPress Scripts
3.6 Register WordPress Styles

4. Design

4.1 Menu Generator
4.2 Sidebar Generator
4.3 Widgets Generator (Premium)
4.4  Theme Support Generator
4.5 Theme Default Header Generator

5. Query

5.1 WP_Query Generator
5.2 WP_User_Query Generator
5.3 WP_Comment_Query Generator
5.4 WP_Term_Query Generator
5.5 WP_Site_Query Generator
5.6 WP_Network_Query Generator
5.7 WP_Meta_Query Generator
5.8 WP_Data_Query Generator

6. General

6.1 Custom Generator

 

Lot of custom snippets have shared in this Snippet section might also be useful to you.

 

 

7. WordPress Plugin Template

 

hlashbrooke WordPress-Plugin-Template A robust code template for creating a standards-compliant WordPress plugin.

Project of Hugh Lashbrooke, A robust code template for creating a standards-compliant WordPress plugin. Some of the features of this plugin template are

  • Full & minified Javascript files
  • Grunt.js support
  • Standard enqueue functions for the dashboard and the frontend
  • A library for easily registering a new post type
  • A library for easily registering a new taxonomy
  • A complete and versatile settings class

 

 

8. WP Plugin Boilerplate

regularjack wp-plugin-boilerplate An object-oriented boilerplate for developing high-quality, testable WordPress plugins

Based on http://wppb.io/ plugin boilerplate,  Paulo Rodrigues Pinto made more object oriented boilerplate for developing high-quality, testable WordPress plugins. Features include –

  • Auto load PHP classes
    • Use PHP namespaces
    • No more need to include every plugin file
  • Unit Testing
    • Testing with PHPunit works out of the box
    • Just write your test class and run phpunit
    • Ready for travis
  • Integration with WP-CLI
  • And more:
    • Admin settings screen

 

 

9. WordPress Reference

Wordpress Reference Guides DBS Interactive

Prepared by the DBS Development team, It’s basically a reformatted Template Tag section of the WordPress.org Codex. Great for quick reference from of WordPress, Kinda encyclopedia to WordPress theming, and a great reference for your WordPress developing questions. The DBS web development team created this quick reference guide to expedite their WordPress theme development, and found it so useful that they thought to share it. You get WordPress tags and their parameter description just the way you see it Codex except it’s been reformatted in a cleaner way.

 

 

10. WordPress Plugin Boilerplate Powered

Home - Mte90.Net

Project of Daniele Scasciafratte, A plugin boilerplate focused mainly on choosing a library or a snippet.  The boilerplate is composer based with few specific support for organize better the modules based on admin, public or generic position in the plugin itself. Integrated libraries/Modules –

  • Sass support with Compass and Grunt
  • CoffeeScript support with Grunt (not mandatory with the Yeoman generator)
  • Custom folder for Composer libraries
  • Code Generator to start to develop
  • Many libraries already available (with starter code) in composer.json (with the yeoman generator you can choose) – WPBP/Widgets-HelperWPBP/CronPlus and many more. Check out the GitHub page for more libraries.

 

 

11. WordPress Widget Boilerplate

WordPress-Widget-Boilerplate

If you create lot of widgets this widget boilerplate could certainly boost up your workflow. Features include –

  • The Widget Boilerplate is fully-based on the WordPress Widget API
  • Uses PHPDoc conventions for easily following the code
  • Liberal use of TODO to guide you through what you need to change
  • Uses a strict file organization scheme to make sure the assets are easily maintainable

A project of Tom McFarlin, Even though it’s been years since it was updated but still serves as a decent starting point for widget development.

 

 

12. WordPress Plugin Boilerplate by Sébastien Dumont

BoilWP WordPress-Plugin-Boilerplate Start developing your plugins straight away with this WordPress Plugin Boilerplate. All the basics are already covered for you.

This plugin boilerplate was developed by Sébastien Dumont, Some of the features are –

  • Ready to build on and is third-party ready for other developers to build add-ons for your plugin.
  • Custom settings page separated via tabs and sections.
  • Built-in System Status
  • A full exposed ‘Welcome’ page

 

 

13. WooCommerce Extension Boilerplate Light

BoilWP WooCommerce-Extension-Boilerplate-Light This is a lighter version to the WooCommerce Extension Boilerplate.

Another project of Sébastien Dumont. This is a lite boilerplate for creating simple WooCommerce plugin extensions. It is designed for small and simple extensions for WooCommerce. With the boilerplate you also have actions and filter hooks in place that not only make it easy for you to create extensions but for third-party developers to connect and work with your extensions as well.

 

 

14. WooCommerce Payment Gateway Boilerplate

BoilWP WooCommerce-Payment-Gateway-Boilerplate A payment gateway boilerplate created to help get you started in developing a payment gateway for WooCommerce.

A WooCommerce payment gateway boilerplate that offers you the ability to start implementing the payment gateway’s API of your choice without coding the base from scratch. The main functions, actions and filter hooks are already in place for developing quicker,  smoother process in developing a payment gateway. It is ready to support credit cards, custom payment fields, custom instructions and more. It has

  • Support for WooCommerce Pre-orders
  • Support for WooCommerce Subscriptions

 

 

15. WP REST API

WP REST API v2 Documentation

With REST API introduction in WordPress 4.7 it is now more important than ever to know about REST API. This is the official WP REST API website. You have Glossary, Change log, User guide, Common problems, Compatible plugins and tools, API reference. Also extending API references such as –  modifying responses, adding endpoints, hooks references and all the things you need to know about WP REST API under one roof.

 

 

16. WP Rollback

WP Rollback — WordPress Plugins

For people out their suffering for their theme/plugin update this could be your solution. It quickly and easily rollbacks any theme/plugin from WordPress.org to any previous/newer version without any of the manual FTP stuff. It works exactly like the plugin/theme updater, except for the fact that you’re rolling back/forward to a specific version. With this handy plugin you can say goodbye to your update fear. WP Rollback just cuts down the manual downloading and FTPing the files or learning Subversion or any other complex stuffs and takes care of the trouble for you.

Do checkout their GitHub Wiki Page for more information. And as always use this plugin in staging environment or make a backup copy of your site. Definitely, a must use among many WordPress developer sources.

 

 

17. Github Updater

Github Updater

If you want to update your themes/plugins from GitHub, this could be your go to plugin. Github Updater enables automatic updates to your GitHub, Bitbucket, or GitLab hosted WordPress plugins, themes, and language packs. It also allows for the remote installation of plugins or themes. The plugin also have a Slack channel – Slack team for GitHub Updater and click here for an invite.

  • Requires at least: 4.0
  • Requires PHP: 5.3
  • Tested up to: 4.7
  • Stable tag: master

In order for this plugin to work your plugin/theme must contain a header in the style.css or in the plugin’s header denoting the location on GitHub. Check the Github page for header format and more information.

 

 

18. Poststatus.com

Post Status WordPress News

A go to site for news & information for WordPress professionals. Starting from Matt Mullenweg interview to core team updates and follow up on new topics, everything is covered in Post Status.

 

 

19. WP Test

WP Test – The Best Tests for WordPress

If you ever felt like the regular dummy demo content to test your theme was not enough. Well, guess what! you’re not alone. Created by Michael Novotny and acquired in September as Post Status Labs ProjectWP Test is a fantastically exhaustive set of test data to measure the integrity of your plugins and themes.

This test data comes packed with lessons learned from over four years of theme and plugin support, and baffling corner cases, to create a potent cocktail of simulated, quirky user content. WP Test still offers the following benefits over the WordPress Unit Test data, such as –

 

  • Transparency

WP Test comes with release notes indicating what has been added, removed, or changed within the data for each release, which Codex Theme Unit Test doesn’t provide.

  • Contribution & Community

Contributing to the WordPress Codex is fairly straightforward, but contributing to the test data is not. By using GitHub to host the WP Test data, anyone is free to contribute to the project in a multitude of ways.

  • Guided Help

Not only is the WP Test data content funny, it’s smart and helpful. Whenever possible, the test data references the WordPress Codex for best practices and function references. These kind of integration into the test data will only increase over time and lessen the barrier to resolving the issues the test data uncovers.

 

You can download this dummy content and update it manually or you can install it via WP-CLI.

 

 

20. Fakerpress

FakerPress — WordPress Plugins

Unlike theme test unit, If you want to create content as you develop this plugin can help.  It let’s you create various type of dummy contents on the fly.

 

 

21. WPFill.me

WP FILL ME

Built by Merlin Mason, Based on the capabilities of the WordPress TinyMCE editor, WPFill.Me creates filler content designed specifically for robust CSS testing in the WordPress environment. Even though it is not as comprehensive a WP Test but still a good point to start.

 

 

22. Simply Show Hooks

Simply Show Hooks — WordPress Plugins

A simpler way to see these hooks by displaying them in-line on the page that you are on instead of going back and forth in WordPress Codex for reference. If you’re into hooks or want to learn more about hooks this should be your go to WordPress developer resource.

 

 

23. WP CLI

WP-CLI

A command-line based tool for managing WordPress installations. You can update plugins, configure multi-site installs and much more, without using a web browser. Main goal of this plugin is to provide a command-line interface for any action you might want to perform in the WordPress admin. Also includes commands for many things you can’t do in the WordPress admin, such as – deleting all the transients.

 

 

24. 10up Engineering Best Practices

10up Engineering Best Practices

10up is well versed in WordPress ecosystem and is well known for specializing in WordPress enterprise solutions. Following their footsteps would do nothing but help you in your WordPress coding journey. From markup to project structure all most everything has been mapped out.

 

 

25. Codepoet

Code Poet

An AUTOMATTIC Medley, You can browser videos by categories such as – CSS, Theme Dev, Plugin, Security, SEO, Business, Client Service. You can also check out the articles, resources and books page for more WordPress resources.

 

 

26. Mattreport

Mattreport

Podcast site focused on WordPress freelancers, agency owners, product creators, craving actionable advice. You get industry news, interviews and advice from renowned WordPress developers, Which will definitely help you to understand the ecosystem better.

 

 

27. Sublime Text Customizer Package For WordPress

WordPress-Customizer-Packages

Built by Ahmad Awais, This package will help you to create the new WordPress customizer settings at much faster rate. Panel, Section, Setting, Control even custom control can be made in a jiffy using this package.

 

 

28. Include WP

 IncludeWP

Powered by Freemius, All the top, open-sourced plugin and theme frameworks, starter themes and plugin boilerplates in once place. These frameworks are pulled GitHub so does the stats of each frameworks. All frameworks are open sourced. You can sort and view these resources by their GitHub stars, Forks, Issues and name.

 

 

29. Hookr.io

hookr.io

You get list of all the hooks (Action/Filter), Classes, Constants, Function used in WordPress. These sections are alphabetically organized. With each section have usage section and where it has been used in WordPress along with version number. You can download the free Hookr plugin for your own development purpose. Hookr plugin feature includes –

  • Augments pages to illustrate which actions & filters run during the page life cycle
  • Inspecting  filters
  • Details of every hook
  • Built-in lucene search engine for fast filtering
  • Tweak settings options to suit your development workflow
  • Provides what file & line(s) the code/object is defined, also any related hook callbacks sharing the same tag name or signature.
  • Dynamically generated usage blocks are available for every action, filter, function & constant
  • hyperlinked & annotated source code blocks to find what you need

 

 

30. WPSeek

WPSeek.com

Another WordPress tool, geared toward developers and theme authors. You type your query on the search box and AJAX powered search result will be shown in list. You can search through functions, filters, actions and constants. More information such as – where these functions are used in WordPress software, since when it was added to WordPress can be also found. And the good thing is wpseek is very much updated and maintained. On top of all these feature. You have extra goodies like –

Plugin Doctor – Check your plugin for deprecated functions. Check what WordPress version is required based on the functions used. Upload files from Box.net, Dropbox, Google Drive, Github and your local computer.

Plugin Slug Availability Check – Check for the plugin name your want use.

You also get jQuery API plugin, Ubiquity plugin, Sublime Text Plugin and an Android app.

 

 

31. WordPress Child Theme Generator

Child-Theme-Boilerplate

Created by Ahmad Awais, It’s a WordPress child theme generator. There’s two file in it  –

  • style.css which has a tag template for the parent name
  • functions.php which enqueues the style.css of parent theme and then style.css of _child

On line #7 of stylesheet there is a template tag, By replacing it with the folder name of your parent theme you get your child theme.

 

 

32. WordPress.tv

WordPress.tv

Another good resource for a savvy WordPress users. You get how videos, videos from renowned WordPress people,  Interviews from popular WordPress professionals and videos from WordCamp.

 

 

33. WP Snippets

WP-Snippets

A website based on useful WordPress snippets. From pure hacks to admin area, Posts, Conditional, Social, pages, Images, Custom Fields, Snippets and comments. You can find all kind WordPress snippets here. But the down side is  there’s only 200-300 snippets not much of updated.

 

 

34. Adam Brown’s WO Hooks Database

Adam-Brown WordPress-hooks-database

A collection of all the hooks used in WordPress by Adam R Brown. Right from WordPress 1.2.1 to WordPress 4.4 all the hooks were documented in this website.

 

 

35. Queryposts

QueryPosts

Another decent site for function query for WordPress. You get function and its arguments, default return, description, version and WordPress file path. Sadly, It stopped updating since the introduction 4.0 WordPress version.

 

 

36. WP Settings API

WP Settings API Generate

Created by Jeroen Sormani, You can create your plugin/theme setting page using this tool. All you need to do is type your plugin/theme name, prefix and text domain. And then on the “Setting” tab you get this default WordPress dashboard area and on the right you have type of setting you want to create. It’s all drag and drop, so you can drag and drop text field, checkbox, radio button, text area or select option. Then just click the Let’s go button and all the code will be generated for you. Additionally, you have options to display the menu in menu page,  Sub-menu page, not in the menu and options page.

 

 

37. WordPress.Stackexchange

WordPress Development Stack Exchange

http://wordpress.stackexchange.com/ is purely focused on WordPress. It’s a question & answer community for all WordPress development-related questions.

 

 

38. Outreach List WP

You have developed your first WordPress theme or plugin. and thinking of ways to promote your product. This outreach list can certainly help. Created by Mike Stott , You get a list of WordPress sites where you can promote your premium products. These listings are categorized into free listing and premium listing for plugins and also for themes.

 

39. WPmail.me

You should always keep yourself up to date with latest WordPress news. Hence, I’m recommending wpmail.me . It is a free WordPress newsletter that sends you email once a week and has been operating for a long time. With a round-up of WordPress news and articles. A great source to stay up to date with WordPress eco-system.

 

 

Final Thoughts

Even though this is not a comprehensive list but I believe some of these WordPress developer resources will be useful to you and your development team. What are the resources you personally use and prefer? Do you want to include any other cool resources I haven’t mentioned ? Do let me know in the comment section or shoot me a Tweet, if they’re really helpful I will add them in.

 

 

Build your Websites with lightweight & Bloat free themes Without Any coding Knowledge

Browser Themes

Get Free Resources To Grow Your Business :

- Free Web Resources

- Tips & Insights

- Theme releases

 

Enter your email address

Subscribe!