Skip to content

Consider deprecating Queulat #69

Closed
@brylie

Description

@brylie

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

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:

use Queulat\Forms\Element\Div;
use Queulat\Forms\Element\Form;
use Queulat\Forms\Node_Factory;
use Queulat\Forms\Element\WP_Nonce;
use Queulat\Forms\Element\WP_Editor;
use Queulat\Forms\Element\WP_Image;
use Queulat\Forms\Element\Input;
use Queulat\Forms\Element\Input_Number;
use Queulat\Forms\Element\Input_Checkbox;
use Queulat\Forms\Element\Select;

use Queulat\Metabox;
use Queulat\Forms\Node_Factory;
use Queulat\Forms\Element\WP_Gallery;
use Queulat\Forms\Element\Input;

"repositories": [
{
"no-api": true,
"type": "vcs",
"url": "https://github.com/creativecommons/queulat"
},

What to avoid?

Avoid adding new plugins to this theme, particular those with premium extensions or features.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions