wp_dequeue_style()
Видаляє з черги виведення css файл стилів. Додається до черги файл за допомогою wp_enqueue_style() .
Використовуйте wp_deregister_style() , коли потрібно повністю видалити файл стилів із глобальних даних зареєстрованих стилів.
Хуків немає.
Повертає
null
. Нічого не вертає.
Використання
wp_dequeue_style ($ handle);
-
$handle
(рядок) (обов’язковий) -
Ідентифікатор файлу стилів, який потрібно видалити із черги на висновок. Ідентифікатор встановлюється під час реєстрації стилів у функціях:
wp_register_style() або
wp_enqueue_style() .
Як легко дізнатися ідентифікатор стилю, читайте у питанні ” Не виходить відключити стилі плагіна “.
Приклади
#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');
нотатки
- Дивіться: WP_Dependencies::dequeue()
список змін
З версії 3.1.0 | Введено. |
Код wp_dequeue_style() wp dequeue style WP 6.0.2
function wp_dequeue_style( $handle ) { _wp_scripts_maybe_doing_it_wrong( __FUNCTION__, $handle ); wp_styles()->dequeue( $handle ); }