acf_send_ajax_results()
acf_send_ajax_results
This function will print JSON data for a Select2 AJAX query
Хуков нет.
Возвращает
null. Ничего (null).
Использование
acf_send_ajax_results( $response );
- $response(обязательный)
- .
Список изменений
| С версии 5.4.0 | Введена. |
Код acf_send_ajax_results() acf send ajax results ACF 6.4.2
function acf_send_ajax_results( $response ) {
// validate
$response = wp_parse_args(
$response,
array(
'results' => array(),
'more' => false,
'limit' => 0,
)
);
// limit
if ( $response['limit'] && $response['results'] ) {
// vars
$total = 0;
foreach ( $response['results'] as $result ) {
// parent
++$total;
// children
if ( ! empty( $result['children'] ) ) {
$total += count( $result['children'] );
}
}
// calc
if ( $total >= $response['limit'] ) {
$response['more'] = true;
}
}
// return
wp_send_json( $response );
}