删除插件类中定义的样式/脚本

时间:2016-06-17 16:44:04

标签: wordpress woocommerce

与此问题类似WordPress - remove action defined within plugin class

我不想删除整个动作,如果他们更新某些内容,它将被覆盖。

我只想删除class-wc-admin-assets.php中排队的一个样式。 但是它包含在一个包含的动作中的文件。

所以使用它不会起作用:

function myFunctionToRemove(){
    wp_dequeue_style('jquery-ui-style');
    wp_deregister_style('jquery-ui-style');
}
add_action('admin_enqueue_scripts','myFunctionToRemove');

有没有办法只将一个脚本出列?

我希望在类-wc-admin-assets.php上将其出现'jquery-ui-style'的样式

1 个答案:

答案 0 :(得分:0)

如果脚本在admin_enqueue_scripts操作中排队,您可以使用您的函数出列,您可能只需要使用以后的优先级。

function myFunctionToRemove(){
    wp_dequeue_style('jquery-ui-style');
    wp_deregister_style('jquery-ui-style');
}
add_action( 'admin_enqueue_scripts','myFunctionToRemove', 11 );

尝试优先级为11,如果不起作用,请尝试999。