acf_search_fields() ACF 5.7.11
Searches an array of fields for one that matches the given identifier.
Хуков нет.
Возвращает
(Число/false).
Использование
acf_search_fields( $id, $fields );
- $id((число/строка)) (обязательный)
- The field ID, key or name.
- $fields (обязательный)
- -
Список изменений
С версии 5.7.11 | Введена. |
Код acf_search_fields() acf search fields ACF 5.9.1
function acf_search_fields( $id, $fields ) {
// Loop over searchable keys in order of priority.
// Important to search "name" on all fields before "_name" backup.
foreach( array( 'key', 'name', '_name', '__name' ) as $key ) {
// Loop over fields and compare.
foreach( $fields as $field ) {
if( isset($field[$key]) && $field[$key] === $id ) {
return $field;
}
}
}
// Return not found.
return false;
}