login_enqueue_scripts
is the proper hook to use when enqueuing items that are meant to appear on the login page. Despite the name, it is used for enqueuing both scripts and styles.
function themeslug_enqueue_style() {
wp_enqueue_style( 'core', 'style.css', false );
}
function themeslug_enqueue_script() {
wp_enqueue_script( 'my-js', 'filename.js', false );
}
add_action( 'login_enqueue_scripts', 'themeslug_enqueue_style', 10 );
add_action( 'login_enqueue_scripts', 'themeslug_enqueue_script', 1 );
wp_enqueue_scripts
- for enqueuing on the front endadmin_enqueue_scripts
- for enqueuing on admin pagesEnqueue Styles
Enqueue Scripts
Front-End Hooks
Admin Hooks
Login Hooks