我試圖刪除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()函數之外,但它沒有任何影響。 –