与此问题类似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'的样式
答案 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。