WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Платформа для конвертации и монетизации трафика
функция не описана

ACF_Ajax_Query::init_request() public ACF 5.8.1

Called at the beginning of a request to setup properties.

{} Это метод класса: ACF_Ajax_Query{}

Хуков нет.

Возвращает

null.

Использование

$ACF_Ajax_Query = new ACF_Ajax_Query();
$ACF_Ajax_Query->init_request( $request );
$request(массив) (обязательный)
The request args.

Список изменений

С версии 5.8.1 Введена.

Код ACF_Ajax_Query::init_request() ACF 5.9.1

<?php
function init_request( $request ) {
	
	// Get field for this query.
	if( isset($request['field_key']) ) {
		$this->field = acf_get_field( $request['field_key'] );
	}
	
	// Update query properties.
	if( isset($request['page']) ) {
		$this->page = intval($request['page']);
	}
	if( isset($request['per_page']) ) {
		$this->per_page = intval($request['per_page']);
	}
	if( isset($request['search']) && acf_not_empty($request['search']) ) {
		$this->search = sanitize_text_field($request['search']);
		$this->is_search = true;
	}
	if( isset($request['post_id']) ) {
		$this->post_id = $request['post_id'];
	}
}