据我所知,他们的职能没有退步。php,它的功能。php正在告诉JQUERY不要在本地加载,而是通过CDN加载,以确保没有插件可以第二次将其挂接。
如果您正在寻找类似的代码,但遇到了倒退,请执行以下操作:
if( !is_admin()){ // Disabled for Admin Area to Avoid Conflicts
$url = \'http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js\'; // the URL to check against
$test_url = @fopen($url,\'r\'); // Requires FOPEN
if($test_url !== false) { // Tests to see if URL Exists
function load_external_jQuery() { // Loads the remote file
wp_deregister_script( \'jquery\' ); // deregisters the default WordPress jQuery
wp_register_script(\'jquery\', \'http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js\'); // register the external file
wp_enqueue_script(\'jquery\'); // enqueue the remote file
}
add_action(\'wp_enqueue_scripts\', \'load_external_jQuery\'); // initiate the function
} else {
function load_local_jQuery() {
wp_deregister_script(\'jquery\'); // deregisters the default WordPress jQuery
wp_register_script(\'jquery\', get_bloginfo(\'template_url\').\'/js/jquery-1.7.1.min.js\', __FILE__, false, \'1.6.2\', true); // register the local file
wp_enqueue_script(\'jquery\'); // enqueue the local file
}
add_action(\'wp_enqueue_scripts\', \'load_local_jQuery\'); // initiate the function
}
}