Daniele Scasciafratte
#mozwpdays

WordPress Plugin Boilerplate Powered 2.0

Created by Daniele Scasciafratte / Mte90Net

Daniele Scasciafratte

  • Co Founder Codeat - Full Stack Developer
  • Mozillian & Mozilla Reps & Mozilla Tech Speaker
  • WordPress Core Contributor/Developer/Translator
  • Open Source Multiversal

WPBP is

  • a Framework-Free solution
  • boilerplate plugin with examples
  • snippets
  • many libraries available
  • bash scripts to speed up
  • CoffeeScript and SASS support
  • WordPress compliant at 100%

New modules:

  • WPBP/PointerPlus
  • WPBP/CronPlus
  • WPBP/Widgets-Helper
  • WPBP/FakePage
  • WPBP/Template
  • WPBP/Debug
  • WPBP/CPT_Columns
  • WPBP/Requirements
  • WPBP/Language

Integrated modules:

  • WebDevStudios/CMB2
  • origgami/CMB2-grid
  • voceconnect/wp-contextual-help
  • nathanielks/wp-admin-notice
  • WebDevStudios/CPT_Core
  • WebDevStudios/Taxonomy_Core
  • Freemius/wordpress-sdk
  • julien731/WP-Dismissible-Notices-Handler
  • julien731/WP-Review-Me
  • wpackagist-plugin/posts-to-posts
  • athlan/custom-fields-permalink-plugin

Snippet included:

  • Shortcode example code
  • Dashicon as dependence of admin stylesheet
  • Bubble notification on pending cpts
  • Import/Export settings
  • Custom capabilities with cpts and taxonomy support
  • wp_localize_script for pass PHP var to JS in the frontend
  • Class in frontend body with the slug of plugin
  • Support for your CPTs in At glance widget/Activity widget in dashboard
  • Support for CMB in the options page
  • Integrated DOM-Based Routing on frontend of Roots Template
  • Transient examples with caching
  • Support for Web Push

Code Generator

https://github.com/wpbp/generator

Wiki

  • https://github.com/Mte90/WordPress-Plugin-Boilerplate-Powered/wiki/

THE END

- WordPress Plugin Boilerplate Powered