-
Notifications
You must be signed in to change notification settings - Fork 0
CommandCreateTaxonomy
rogertm edited this page Apr 8, 2026
·
2 revisions
Crea una clase de Taxonomy y la asocia a un object_type.
create:taxonomy [options] [--] <name> <object_type> [<project>]-
nameNombre de la taxonomía (ej:"Genre"). -
object_typeSlug del CPT asociado (ej:"wasp-book"). -
projectSlug del proyecto destino (ej:wasp-child). Si se omite, usawasp.
-
--dry-runSimula sin escribir archivos. -
-h, --helpMuestra la ayuda.
php cli/wasp create:taxonomy "Genre" "wasp-book"
php cli/wasp create:taxonomy "Genre" "wasp-book" "wasp-child"
php cli/wasp create:taxonomy "Genre" "wasp-book" --dry-run- Crea
classes/taxonomy/class-{project}-taxonomy-genre.php.- Ejemplo en WASP:
wasp/classes/taxonomy/class-wasp-taxonomy-genre.php
- Ejemplo en WASP:
- Registra la clase en
inc/classes.php:
new {Namespace}\Taxonomy\Taxonomy_Genre;class Taxonomy_Genre extends Taxonomy
{
public function __construct()
{
$this->taxonomy = 'wasp-genre';
$this->object_type = 'wasp-book';
}
}