WordPress Plugin Skeleton

A simple starting point for developing WordPress plugins

By Adriano Ferreira

Starting a new plugin can be a hassle! Many default files to define, configuration files, folders, etc. Doing that repeatedly can be even worse. Knowing that and also by the fact that a great part of our subscribers are WordPress developers, we’ve decided to release a simple WordPress Skeleton Plugin as open-source to help you when building new WordPress plugins.


What comes in:


  • File structure based on WordPress.org recommendations
  • Composer configured
  • PHPUnit settings defined
  • Twig added and a Loader class for it
  • Travis settings defined
  • A hook class sample
  • Make commands for building, testing and developing

It is available in both GitHub and Composer Packagist.


It’s recommended that you use Composer to install this library.


  • Create an empty folder inside of “wp-content/plugins” and name it as your plugin name
  • Enter inside of it through terminal and run the command:

$ composer create-project adrianoferreira/wp-plugin-skeleton:dev-master

Join our 322,204 newsletter subscribers and get the latest news and articles sent straight to your inbox weekly

Rest Routes 5.0

Rest Routes 5.0 Write Custom SQL Queries and make HTTP requests PRO PRICING By Adriano Ferreira We are pleased to announce the 5.0 release of

Read More »

Rest Routes 4.23.0

Rest Routes 4.23.0 PRO PRICING By Adriano Ferreira Rest Routes 4.23.0   We are pleased to announce the 4.23.0 release of Rest Routes. We’ve done

Read More »

Rest Routes 4.0

Rest Routes 4.0 is out! Today is the day that we will be bringing to you some of the most asked features ever. Please take

Read More »