我试图删除WordPress插件包含的样式表,因为我重新设置了插件的整个输出,因此不需要他们包含的样式表。删除WordPress插件CSS文件
有问题的插件是AI Twitter Feeds包括以下CSS文件到我的网站:
http://domain.test/wp-content/plugins/ai-twitter-feeds/css/aitwitter.css?ver=4.5.3
我已经看过了插件文件,看看是如何被添加它,当我注释掉以下行(225):
wp_register_style('aitwitter', plugins_url('css/aitwitter.css', __FILE__));
在AI-Twitter的饲料
/AI-Twitter的feeds.php包括在我的网站样式表中消失。
我从网上搜索它看来,这不应该是很难去除,但示例代码,我在网上找到的似乎没有工作过,见下图:
function tmd_remove_plugin_assets(){
wp_dequeue_style("aitwitter");
wp_deregister_style("aitwitter");
}
add_action("wp_head", "tmd_remove_plugin_assets", 100);
我也使用相同的功能与其他两个挂钩的尝试:
add_action('wp_enqueue_styles', 'tmd_remove_plugin_assets', 20);
add_action('wp_enqueue_scripts', 'tmd_remove_plugin_assets', 20);
这些都没有删除的插件,包括剧本,是有一些错误,我做了?或者另一种方法来删除它们?
谢谢,我只是试图把它放到tmd_remove_plugin_assets()函数之外,但它没有任何影响。 –