如何一次性注销所有脚本

时间:2014-09-14 作者:amandasage

如何一次注销除管理员之外的所有wordpress脚本?我已经看过讨论了How can I de-register ALL styles all at once? And same with Javascript?, 但我不想让脚本排队,只想注销它们。脚本应该适用于管理员。

1 个回复
SO网友:Ruchi B

它已经回答了这个问题link

<?php
//To remove all script from the page
function remove_all_scripts() {
    global $wp_scripts;
    $wp_scripts->queue = array();
}
//  to remove all stylesheet
add_action(\'wp_print_scripts\', \'remove_all_scripts\', 100);

function remove_all_styles() {
    global $wp_styles;
    $wp_styles->queue = array();
}
add_action(\'wp_print_styles\', \'remove_all_styles\', 100);
?>
它将删除标准方法排队的所有脚本。不会删除手动脚本。

希望能有所帮助

结束

相关推荐

使用jQuery.get时出现admin-ajax.php(已中止)错误

有一件事让我很困惑,那就是:当我通过Ajax加载javascript文件并观察正在发出的http请求时,我在Firebug中看到以下错误:admin Ajax。php(中止)请参见此图片:导致此错误的是jquery get file函数:jQuery.get(\'/assets/js/shop.js\', function(data) { eval(data); }); 如果我删除了上面的脚本,那么就不会再有错误了。有什么建议吗?编辑1:我已经明白了为什么会出现这些中止的错误。在商店里。js文