Description
Problem
Remove the project dependency on Queulat.
Description
The project depends on a WordPress development framework called Queulat. The Queulat framework has some possible shortcomings
- very limited documentation
- limited community contribution
- defining its own conventions
- has broken/abandoned dependencies
Additional context
Before making the decision whether to deprecate Queulat, it is good to
- determine how Queulat is being used in the project
- identify alternatives in the WordPress development ecosystem
- these should be ideally part of WordPress core and not some third-party, proprietary plugin
How is Queulat used?
Queulat is used to
- define the theme settings page
- create custom WordPress metaboxes
What would be used instead of Queulat?
Use standard WordPress functions to define the theme options forms
Use conventional WordPress code to define metaboxes.
Related code
Queulat is used in the following files:
creativecommons-base/inc/settings.php
Lines 2 to 11 in 39e7252
creativecommons-base/inc/metaboxes.php
Lines 2 to 5 in 39e7252
creativecommons-base/composer.json
Lines 12 to 17 in 39e7252
What to avoid?
Avoid adding new plugins to this theme, particular those with premium extensions or features.