WP OOP Settings API Boilerplate

WP-OOP-Settings-API is a Settings API wrapper built with Object Oriented Programming practices.


WIP: OOP based Settings API for WordPress.




  • [x] Basic Settings Page
  • [x] Tabs on Settings Page with JS
  • [x] Tabs on Settings Page with JS
  • [x] Documentation for code workflow
  • [x] Create Field: text
  • [x] Create Field: textarea
  • [x] Create Field: url
  • [x] Create Field: number
  • [x] Create Field: checkbox
  • [x] Create Field: multicheck
  • [x] Create Field: radio
  • [x] Create Field: select
  • [x] Create Field: html
  • [x] Create Field: wysiwyg
  • [x] Create Field: file
  • [x] Create Field: image
  • [x] Create Field: password
  • [x] Create Field: color
  • [ ] Tutorials
  • [ ] Blog post
  • [ ] Documentation
  • [ ] Re-factor the code with WP Standards
  • [ ] Re-factor the code into classes


@WordPress, @tareq1988, @royboy789, @twigpress


Release under GNU GPL v2.0


This open source project is maintained by the help of awesome businesses listed below. What? Read more about it β†’

Ahmad Awais

I am a Full Stack WordPress Developer, WP Core Contributor, Front-end Fanatic , a Designer by night, and an accidental writer. I love to create optimized but advanced workflows to produce professionally built Open Source software.

Leave a thought

Your email address will not be published.