ACF_Admin::dismiss_escaped_html_notice
Dismisses the escaped unsafe HTML notice.
Метод класса: ACF_Admin{}
Хуков нет.
Возвращает
null. Ничего (null).
Использование
$ACF_Admin = new ACF_Admin(); $ACF_Admin->dismiss_escaped_html_notice();
Список изменений
| С версии 6.2.5 | Введена. |
Код ACF_Admin::dismiss_escaped_html_notice() ACF Admin::dismiss escaped html notice ACF 6.4.2
public function dismiss_escaped_html_notice() {
if ( empty( $_GET['acf-dismiss-esc-html-notice'] ) ) {
return;
}
$nonce = sanitize_text_field( wp_unslash( $_GET['acf-dismiss-esc-html-notice'] ) );
if (
! wp_verify_nonce( $nonce, 'acf/dismiss_escaped_html_notice' ) ||
! current_user_can( acf_get_setting( 'capability' ) )
) {
return;
}
update_option( 'acf_escaped_html_notice_dismissed', true );
_acf_delete_escaped_html_log();
wp_safe_redirect( remove_query_arg( 'acf-dismiss-esc-html-notice' ) );
exit;
}