如果该代码像这样写入主题中--也就是说,它没有连接到wp_enqueue_scripts
like is should是这样的——那么,如果不破解主题,就无法“撤消”它。
我应该补充一点,如果主题中有此代码functions.php
就像那样,没有上钩,那么主题是doing it wrong 如果你有debugging enabled 您会看到:
注意事项:wp_deregister_script
调用不正确。在wp_enqueue_scripts
, admin_enqueue_scripts
, 或login_enqueue_scripts
挂钩。有关详细信息,请参阅WordPress中的调试。
您需要删除代码并(可能)添加以下内容:
function enqueue_scripts_wpse_110500() {
wp_enqueue_script(\'jquery-ui\');
}
add_action(\'wp_enqueue_scripts\',\'enqueue_scripts_wpse_110500\');
有了这些代码,WordPress应该自动加载jQuery本身。
我建议不要使用这样一个主题,因为它做的事情是如此的基本,这是错误的。不知道这个主题还有什么其他的马虎之处。