threadi / easy-settings-for-wordpress
Provides a settings wrapper for WordPress plugins and themes.
1.11.0
2025-06-30 18:56 UTC
Requires
- php: ^8.0
- threadi/easy-dialog-for-wordpress: ^1.0.1
Requires (Dev)
- automattic/vipwpcs: ^3.0
- wp-coding-standards/wpcs: ^3.1.0
- dev-master
- 1.11.0
- 1.10.6
- 1.10.5
- 1.10.4
- 1.10.3
- 1.10.1
- 1.10.0
- 1.9.1
- 1.9.0
- 1.7.0
- 1.6.1
- 1.6.0
- 1.5.0
- 1.4.1
- 1.4.0
- 1.3.2
- 1.3.0
- 1.2.2
- 1.2.1
- 1.2.0
- 1.1.1
- 1.1.0
- 1.0.2
- 1.0.0
- dev-fix/missingExectutionOfDirtyJs
- dev-feature/addDirtyJs
- dev-fix/missingRestNonce
- dev-fix/usageOfWideFatOnMultiselectFields
- dev-feature/addedWidefatOnFields
- dev-feature/addedReadOnlyOnSelect
- dev-fix/missingVersion1_10_2inComposer
- dev-feature/addErrorOutput
- dev-feature/gettingNextIndizes
- dev-feature/addSubTabss
- dev-feature/setPermalinkSlugListTitle
- dev-feature/addFileField
- dev-feature/addPermalinkSlugField
- dev-feature/addPageObject
- dev-feature/bumpVersion161
- dev-feature/addTabPageSetting
- dev-feature/addTextInfoField
- dev-feature/optimizeFunctionVisibility
- dev-feature/addCustomVarOnSettings
- dev-fix/missingVersionUpdate
- dev-feature/addTabPosition
- dev-fix/invalidHtmlForTextFields
- dev-feature/addedReadCallback
- dev-feature/addRadioAndCheckboxesField
- dev-feature/addMenuPosition
- dev-feature/changeSomeTexts
- dev-feature/addMinMaxStepOnNumberField
- dev-fix/missingSettingsLinkInPluginList
- dev-feature/addSettingsLinkInPluginList
- dev-feature/allowFunctionsAsSaveCallback
- dev-feature/optimizeHandlingOfTabs
- dev-feature/optimizeImportScript
- dev-feature/addedChangelog
- dev-fix/removeExternalDependencies
This package is auto-updated.
Last update: 2025-07-01 12:44:30 UTC
README
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 .