바닥글에 워드프레스 jquery
이 파일에서
wp-cript/script-cript.slot
다음 코드가 있습니다.
$scripts->add( 'jquery', false, array( 'jquery-core', 'jquery-migrate' ), '1.11.3');
$scripts->add( 'jquery-core', '/wp-includes/js/jquery/jquery.js', array(), '1.11.3');
$scripts->add( 'jquery-migrate', "/wp-includes/js/jquery/jquery-migrate$suffix.js", array(), '1.2.1');
바닥에 jquery를 어떻게 넣습니까?
다섯 번째 매개 변수 "true" 또는 "1"을 추가하려고 했지만 작동하지 않습니다.
...
* Localizes some of them.
* args order: $scripts->add( 'handle', 'url', 'dependencies', 'query-string', 1 );
* when last arg === 1 queues the script for the footer
...
jquery가 올바른 페이지 로드를 차단하고 있기 때문에 하단에 넣고 싶습니다(구글 페이지 속도 추천).
먼저 줄을 풀고 다시 줄을 서야 합니다.아래 코드가 당신이 필요로 하는 것을 정확하게 해 줄 것입니다.
function jquery_mumbo_jumbo()
{
wp_dequeue_script('jquery');
wp_dequeue_script('jquery-core');
wp_dequeue_script('jquery-migrate');
wp_enqueue_script('jquery', false, array(), false, true);
wp_enqueue_script('jquery-core', false, array(), false, true);
wp_enqueue_script('jquery-migrate', false, array(), false, true);
}
add_action('wp_enqueue_scripts', 'jquery_mumbo_jumbo');
이 모든 문제를 경험하고 아무런 기쁨 없이 스스로 해결 방법을 테스트한 후, 저는 모든 스크립트를 한 번에 마이그레이션하기로 결정했습니다.
따라서 현재 및 미래의 모든 스크립트 파일을 바닥글에 로드할 수 있는 코드를 하나 더 개선하여 사용해 보는 것은 어떨까요.이 통증이 반복되는 것을 방지하는 것.추가할 수 있는 플러그인에도 편리합니다.
기능을 엽니다.php 파일과 이 나쁜 소년을 추가합니다.
// Script to move all Head scripts to the Footer
function remove_head_scripts() {
remove_action('wp_head', 'wp_print_scripts');
remove_action('wp_head', 'wp_print_head_scripts', 9);
remove_action('wp_head', 'wp_enqueue_scripts', 1);
add_action('wp_footer', 'wp_print_scripts', 5);
add_action('wp_footer', 'wp_enqueue_scripts', 5);
add_action('wp_footer', 'wp_print_head_scripts', 5);
}
add_action( 'wp_enqueue_scripts', 'remove_head_scripts' );
// END of ball ache
CF 문서: https://codex.wordpress.org/Plugin_API/Action_Reference/wp_enqueue_scripts
후크가 있습니다: wp_enqueue_scripts
용도:
function themeslug_enqueue_script() {
wp_enqueue_script( 'my-js', 'filename.js', false );
}
add_action( 'wp_enqueue_scripts', 'themeslug_enqueue_script' );
언급URL : https://stackoverflow.com/questions/35663927/wordpress-jquery-on-footer
'programing' 카테고리의 다른 글
패브릭 작업에 매개 변수 전달 (0) | 2023.09.12 |
---|---|
ES6 제너레이터: 반복기의 스택 트레이스가 불량합니다.던지다 (err) (0) | 2023.09.12 |
Swift에서 두 값 사이의 숫자를 "clamp"하는 표준 방법 (0) | 2023.09.12 |
Spring HATEOAS versus Spring Data Rest (0) | 2023.09.12 |
MySQL 삽입(While Loop 포함) (0) | 2023.09.12 |