Download the PHP package thewebsolver/tws-setting-framework without Composer
On this page you can find all versions of the php package thewebsolver/tws-setting-framework. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download thewebsolver/tws-setting-framework
More information about thewebsolver/tws-setting-framework
Files in thewebsolver/tws-setting-framework
Package tws-setting-framework
Short Description WordPress Settings (Options) API framework to manage core WordPress Settings API easily.
License GPL-3.0-or-later
Informations about the package tws-setting-framework
[![GPL License][license-shield]][license-url] [![LinkedIn][linkedin-shield]][linkedin-url]
TWS Setting Framework
CREATE ADMIN PAGES WITH SECTIONS -|- CONTENTS/FIELDS WITHIN EACH SECTION
This plugin is a framework meant for creating settting pages and setting fields in WordPress admin dashboard.
Getting Started
Recommended Setup
This plugin is developed using:
- Code Editor - Visual Studio Code (VS Code) - Loved by most developers for coding.
- VS Code extension - WordPress Snippets - Snippets for every WordPress function, class and constant.
- VS Code extension - PHP Intelephense - Essential features for productive PHP development.
- VS Code extension - Comment Anchors - Find anchors for WordPress Action & Filter hooks (and other anchors too) added in this framework's files.
- VS Code Font - Fira Code - Free monospaced font with programming ligatures. Set it from VS Code font family.
- WordPress Plugin - Show Hooks - See visual representation of WordPess action and filter hooks.
Installation (via Composer)
Require framework file in composer.json
file:
Then from terminal, run:
Alternatively, install directly from CLI:
Usage
- This framework uses PHP Namespace:
Examples
- For exmaple codes, check EXAMPLE file.
Screenshots
General Fields
Text, number, textarea, radio, checkbox, select fields
Advanced Fields
Multi selection fields, wysiwyg, password, color fields
Stylized Fields
Fields that are applied custom styling, Select2 library for select fields.
License
Distributed under the GNU General Public License v3.0 (or later) License. See LICENSE file for more information.
Contact
Top↑
Shesh Ghimire - @hsehszroc
Acknowledegement
This project uses base for Settings_API from wordpress-settings-api-class.