Ready to get started?Download WordPress


Attention Interested in functions, hooks, classes, or methods? Check out the new WordPress Code Reference!

ko:Function Reference/wp register script


wp_enqueue_script()를 사용하여 호출하기 위해 자바스크립트를 등록합니다.


<?php wp_register_script$handle$src$deps$ver$in_footer ); ?> 등록한 스크립트를 호출하기 위해 wp_enqueue_script() 액션을 사용합니다. 혹은 Admin 모드에서 호출하기 원한다면 admin_enqueue_scripts()를 사용합니다.

파라메터 (인자)

(string) (required) 스크립트의 이름. 유일한(unique) 값이어야 하며 후에 wp_enqueue_script()에서 해당 스크립트를 로딩하는 데 사용한다.
Default: None
(string) (optional) 스크립트의 경로(URL). 예: "http://example.com/wp-includes/js/scriptaculous/scriptaculous.js". 이 파라메터는 워드프레스가 스크립트의 이름을 모를 경우 필요하다. 로컬 URL을 호출한다면 URL을 전부 입력할 필요는 없다. ko:Function Reference/plugins_url로 당신이 제작하는 플러그인의 URL을 호출할 수 있고, ko:Function Reference/get_template_directory_uri를 사용하여 사용하는 테마의 URL을 호출할 수도 있다.
Default: None
(array) (optional) Array of handles of any script that this script depends on; scripts that must be loaded before this script. false if there are no dependencies. This parameter is only required when WordPress does not already know about this script.
Default: array()
(string) (optional) String specifying the script version number, if it has one. Defaults to false. This parameter is used to ensure that the correct version is sent to the client regardless of caching, and so should be included if a version number is available and makes sense for the script.
Default: false
(boolean) (optional) Normally scripts are placed in the <head> section. If this parameter is true the script is placed at the bottom of the <body>. This requires the theme to have the wp_footer() hook in the appropriate place. Note that you have to enqueue your script before wp_head is run, even if it will be placed in the footer. (New in WordPress 2.8)
Default: false