acf_field_post_object::render_field_post_object_conditional_choices
Filters choices in post object conditions.
Метод класса: acf_field_post_object{}
Хуков нет.
Возвращает
Массив
.
Использование
$acf_field_post_object = new acf_field_post_object(); $acf_field_post_object->render_field_post_object_conditional_choices( $choices, $conditional_field, $rule_value );
- $choices(массив) (обязательный)
- The selected choice.
- $conditional_field(массив) (обязательный)
- The conditional field settings object.
- $rule_value(строка) (обязательный)
- The rule value.
Список изменений
С версии 6.3 | Введена. |
Код acf_field_post_object::render_field_post_object_conditional_choices() acf field post object::render field post object conditional choices ACF 6.4.2
public function render_field_post_object_conditional_choices( $choices, $conditional_field, $rule_value ) { if ( ! is_array( $conditional_field ) || $conditional_field['type'] !== 'post_object' ) { return $choices; } if ( ! empty( $rule_value ) ) { $post_title = get_the_title( $rule_value ); $choices = array( $rule_value => $post_title ); } return $choices; }