Skip to content

CommandCreateCustomColumns

rogertm edited this page Apr 8, 2026 · 1 revision

$ php cli/wasp create:custom_columns

Descripción

Crea una clase de Custom Columns para tablas de listado en WordPress Admin.

Uso

create:custom_columns [options] [--] <name> [<project>]

Argumentos

  • name Nombre descriptivo de la clase (ej: "Book Author").
  • project Slug del proyecto destino (ej: wasp-child). Si se omite, usa wasp.

Opciones

  • --dry-run Simula la creación.
  • -h, --help Muestra la ayuda.

Ejemplos

php cli/wasp create:custom_columns "Book Author"
php cli/wasp create:custom_columns "Book Author" "wasp-child"
php cli/wasp create:custom_columns "Book Author" --dry-run

Resultado esperado

  • Crea classes/custom-columns/class-{project}-custom-columns-book-author.php.
    • Ejemplo en WASP: wasp/classes/custom-columns/class-wasp-custom-columns-book-author.php
  • Registra en inc/classes.php:
new {Namespace}\Custom_Columns\Custom_Columns_Book_Author;

Fragmento de clase generada

class Custom_Columns_Book_Author extends Custom_Columns
{
    protected function get_column_value($column, $post)
    {
        // Lógica de columnas.
    }
}

Clone this wiki locally