ACF_Admin::clear_escaped_html_logpublicACF 6.2.5

Clear the escaped unsafe HTML log.

Метод класса: ACF_Admin{}

Хуков нет.

Возвращает

null. Ничего (null).

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

$ACF_Admin = new ACF_Admin();
$ACF_Admin->clear_escaped_html_log();

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

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

Код ACF_Admin::clear_escaped_html_log() ACF 6.4.2

public function clear_escaped_html_log() {
	if ( empty( $_GET['acf-clear-esc-html-log'] ) ) {
		return;
	}

	$nonce = sanitize_text_field( wp_unslash( $_GET['acf-clear-esc-html-log'] ) );

	if (
		! wp_verify_nonce( $nonce, 'acf/clear_escaped_html_log' ) ||
		! current_user_can( acf_get_setting( 'capability' ) )
	) {
		return;
	}

	_acf_delete_escaped_html_log();

	wp_safe_redirect( remove_query_arg( 'acf-clear-esc-html-log' ) );
	exit;
}