wp_dequeue_style() WP 3.1.0

Видаляє з черги виведення css файл стилів. Додається до черги файл за допомогою wp_enqueue_style() .

Використовуйте wp_deregister_style() , коли потрібно повністю видалити файл стилів із глобальних даних зареєстрованих стилів.

Хуків немає.

Повертає

null. Нічого не вертає.

Використання

wp_dequeue_style ($ handle);
$handle
(рядок) (обов’язковий)
Ідентифікатор файлу стилів, який потрібно видалити із черги на висновок. Ідентифікатор встановлюється під час реєстрації стилів у функціях:
wp_register_style() або
wp_enqueue_style() .

Як легко дізнатися ідентифікатор стилю, читайте у питанні ” Не виходить відключити стилі плагіна “.

Приклади

0

#1 Видалення файлу стилів з черги на вихід

Допустимо, у нас підключений файл стилів http://example.com/…/my_style.css в head частина:

add_action( 'wp_enqueue_scripts', 'my_enqueue_style', 99);
function my_enqueue_style(){
	wp_enqueue_style( 'my_style', get_template_directory_uri() . '/my_style.css' );
}

На деяких сторінках не потрібно виводити цей файл, тоді його можна вимкнути так:

wp_dequeue_style('my_style');

нотатки

список змін

З версії 3.1.0Введено.

Код wp_dequeue_style() WP 6.0.2

function wp_dequeue_style( $handle ) {
	_wp_scripts_maybe_doing_it_wrong( __FUNCTION__, $handle );

	wp_styles()->dequeue( $handle );
}

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *