-
Notifications
You must be signed in to change notification settings - Fork 0
HTML Form Field
WASP usa la clase WASP\Helpers\HTML
para generar los campos de los formularios en todas las clases que usan el método abstracto fields()
.
El método abstracto fields()
retorna un array
que es el que se le pasa como primer argumento a WASP\Helpers\HTML::field()
.
use WASP\Helpers\HTML;
HTML::field( array $args, string $value );
-
$args
array. Obligatorio-
label
string. Descripción del campo. -
meta
string. Nombre del campo que se va a guardar en la base de datos. Ej:my_custom_field
. -
type
string. Tipo de campo. Valores aceptados:button
,checkbox
,color
,content
,date
,datetime-local
,email
,file
,hidden
,media
,month
,nonce
number
,password
,radio
,range
,select
,tel
,text
,textarea
,time
,url
,week
. Valor por defectotext
. -
multiple
array. Array usado para definir los valores de los camposradio
yselect
.'multipe' => array( 'slug_fiel_a' => __( 'Label field A', 'text-domain' ), 'slug_fiel_b' => __( 'Label field B', 'text-domain' ), // more options here )
-
attr
array. Array de atributos HTML.'attr' = array( 'min' => '1', 'max' => '999', 'step' => '3.14', // more attr here )
-
default
mixed. Valor por defecto antes de guardar los datos en la base de datos.
-
-
$value
string. Obligatorio. Valor recuperado de la base de datos.
Listado de clases que implementan el método fields()
.
- Ver Setting Fields
- Ver Meta Box
- Ver Term Meta
- Ver User Meta