Я нашел эту статью о том, как отменить регистрацию стилей в WordPress. techotronic.de / как к разрегистрировал-стиль-листовой WordPress /
Довольно просто, подумал я, но не могу понять, что он пытается сказать. Это код ниже ...
add_action( 'wp_print_styles', 'custom_deregister_styles', 100 );
function custom_deregister_styles() {
wp_deregister_style( 'colorbox-theme1' );
}
Достаточно просто, чтобы его плагин ...
Но если я хочу отменить регистрацию стиля в другом используемом плагине, как вы узнаете, какое имя вставить в код - wp_deregister_style ('????');
Я пробовал очевидное имя таблицы стилей ...
add_action( 'wp_print_styles', 'custom_deregister_styles', 100 );
function custom_deregister_styles() {
wp_deregister_style( 'language-selector.css' );
}
и это другой метод, который я нашел, но не могу понять, что мне делать?
add_action("gform_enqueue_scripts", "deregister_style");
function deregister_style(){
wp_deregister_style("gforms_css");
}
Как работает этот метод отмены регистрации, и что мне нужно искать в плагине, чтобы заставить относительное имя заставить его работать. Я очень смущен.
Спасибо за любые советы, спасибо!
UPDATE
Я только что обнаружил, что таблица стилей, которую я пытаюсь отменить, не загружается через wp_enqueue_style или wp_register_style.
Смотрите php файл из плагина здесь https://gist.github.com/1442470
И посмотрите в строке 792 для language-selector.css