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.

Ищем WP-разработчика! Фулл-тайм, удаленка, хорошая зарплата, соц. пакет. Подробности.
Компания Boosta.

{} Это метод класса: 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.10.2

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'];
	}
}