PHP Класс RWMB_Taxonomy_Field

Наследование: extends RWMB_Field
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
get_db_fields ( ) : array Get field names of object to be used by walker
get_option_label ( array $field, string $value ) : string Get option label
get_options ( array $field ) : array Get options for selects, checkbox list, etc via the terms
get_value ( array $field, array $args = [], integer | null $post_id = null ) : array Get the field value Return list of post term objects
normalize ( $field ) : array Add default value for 'taxonomy' field
raw_meta ( integer $post_id, array $field ) : mixed Get raw meta value
save ( mixed $new, mixed $old, integer $post_id, array $field ) Save meta value

Описание методов

get_db_fields() публичный статический Метод

Get field names of object to be used by walker
public static get_db_fields ( ) : array
Результат array

get_option_label() публичный статический Метод

Get option label
public static get_option_label ( array $field, string $value ) : string
$field array Field parameter
$value string Option value
Результат string

get_options() публичный статический Метод

Get options for selects, checkbox list, etc via the terms
public static get_options ( array $field ) : array
$field array Field parameters
Результат array

get_value() публичный статический Метод

Get the field value Return list of post term objects
public static get_value ( array $field, array $args = [], integer | null $post_id = null ) : array
$field array Field parameters
$args array Additional arguments. Rarely used. See specific fields for details
$post_id integer | null Post ID. null for current post. Optional.
Результат array List of post term objects

normalize() публичный статический Метод

Add default value for 'taxonomy' field
public static normalize ( $field ) : array
$field
Результат array

raw_meta() публичный статический Метод

Get raw meta value
public static raw_meta ( integer $post_id, array $field ) : mixed
$post_id integer
$field array
Результат mixed

save() публичный статический Метод

Save meta value
public static save ( mixed $new, mixed $old, integer $post_id, array $field )
$new mixed
$old mixed
$post_id integer
$field array