https://github.com/threadi/easy-settings-for-wordpress
https://github.com/threadi/easy-settings-for-wordpress
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/threadi/easy-settings-for-wordpress
- Owner: threadi
- License: gpl-3.0
- Created: 2025-04-18T11:42:18.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2026-03-29T09:40:40.000Z (3 months ago)
- Last Synced: 2026-04-02T02:43:29.960Z (3 months ago)
- Language: PHP
- Size: 239 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
- Changelog: changelog.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Easy Settings for WordPress
This composer packages add a simple wrapper for settings for plugins and themes.
## Requirements
* composer
## Installation
`composer require threadi/easy-settings-for-wordpress`
## Usage
_TODO_
### Sorting
* Pages are not sortable
* Tabs are sorted by its given position
* Sections are sorted by its given position
* Settings are sorted in the order they are added
-> use Setting->`move_before_setting()` to move a setting on a specific position
## For changes of this package
### Check for WordPress Coding Standards
#### Initialize
`composer install`
#### Run
`vendor/bin/phpcs --extensions=php --ignore=*/vendor/* --standard=WordPress .`
#### Repair
`vendor/bin/phpcbf --extensions=php --ignore=*/vendor/* --standard=WordPress .`
## Check for WordPress VIP Coding Standards
Hint: this check runs against the VIP-GO-platform which is not our target for this package. Many warnings can be ignored.
### Run
`vendor/bin/phpcs --extensions=php --ignore=*/vendor/* --standard=WordPress-VIP-Go .`