β βοΈ Make sure you β and π this repository!
Ever wanted to build custom settings inside your WordPress plugin or theme and didn't like the non-DRY approach for creating custom settings via WordPress API? Well, that's why and when I wrote this OOP Wrapper for WordPress Settings API. π
- Basic Settings Page
- Tabs on Settings Page with JS
- Tabs on Settings Page with JS
- Documentation for code workflow
- Create Field:
text - Create Field:
textarea - Create Field:
url - Create Field:
number - Create Field:
checkbox - Create Field:
multicheck - Create Field:
radio - Create Field:
select - Create Field:
html - Create Field:
wysiwyg - Create Field:
file - Create Field:
image - Create Field:
password - Create Field:
color - Tutorials
- Blog post
- Documentation
- Re-factor the code with WP Standards
- Re-factor the code into classes
Release under GNU GPL v2.0
@AhmadAwais, @deviorobert, @MaedahBatool AND @WordPress, @tareq1988, @royboy789, @twigpress.
This open source project is maintained by the help of awesome businesses listed below. What? Read more about it β
![]() |
For anything else, tweet at @MrAhmadAwais
I have released a video course to help you become a better developer β Become a VSCode Power User β

VSCode




