programing

WordPress wp_head - 새로운 스크립트 파일을 상단에 추가하려면 어떻게 해야 합니까?

javajsp 2023. 3. 20. 21:28

WordPress wp_head - 새로운 스크립트 파일을 상단에 추가하려면 어떻게 해야 합니까?

스크립트 파일을 wp_head 맨 위에 추가하려면 어떻게 해야 하나요?

이 가이드에서 다음 코드를 사용하면 새로운 스크립트파일이 항상 맨 아래에 추가됩니다.

add_action('wp_head','hook_javascript');

function hook_javascript() {

    $output="<script> alert('Page is loading...'); </script>";

    echo $output;
}

새로운 스크립트 파일을 어떻게 맨 위로 옮길 수 있는지 알고 계십니까?

를 사용합니다.$priority함수의 파라미터입니다.

add_action( string $tag, callable $function_to_add, int $priority = 10, int $accepted_args = 1 )

$priority
(int) (임의) 특정 액션과 관련된 기능의 실행 순서를 지정하기 위해 사용합니다.숫자가 작을수록 이전 실행과 일치하며, 우선순위가 동일한 함수는 액션에 추가된 순서대로 실행됩니다.
디폴트값

따라서 매우 낮은 숫자를 선택합니다.다른 플러그인/테마가 더 낮은 숫자를 사용하지 않는 한, 당신의 행은 맨 위에 추가됩니다.

add_action('wp_head','hook_javascript', -1000);
function enqueue_assets()
{
    wp_enqueue_script('your_plugin_js', plugins_url('/my.js', __FILE__));
}
add_action('wp_enqueue_scripts', 'enqueue_assets');

기본적으로는 헤더에 저장됩니다.장래에 마음이 바뀌면(그래야 한다) 합격할 수 있다true5번째 파라미터로서wp_enqueue_script맨 아래에 배치됩니다.파라미터의 상세한 것에 대하여는, 메뉴얼을 참조해 주세요.

언급URL : https://stackoverflow.com/questions/35684159/wordpress-wp-head-how-to-add-new-script-files-to-the-top