akcjaod 2.8.0
admin_enqueue_scripts
Opis
Służy do ładowania skryptów i stylów w panelu administracyjnym. Otrzymuje parametr $hook_suffix, dzięki któremu możesz ograniczyć ładowanie do konkretnej strony.
Przykład użycia
add_action( 'admin_enqueue_scripts', ... )php
add_action( 'admin_enqueue_scripts', 'wpdocs_admin_styles' );
function wpdocs_admin_styles( $hook_suffix ) {
// ładuj tylko na stronie ustawień wtyczki
if ( 'settings_page_wpdocs-settings' !== $hook_suffix ) {
return;
}
wp_enqueue_style( 'wpdocs-admin', plugin_dir_url( __FILE__ ) . 'admin.css' );
wp_enqueue_script( 'wpdocs-admin', plugin_dir_url( __FILE__ ) . 'admin.js' );
}
add_action( 'admin_enqueue_scripts', 'wpdocs_admin_styles' );
function wpdocs_admin_styles( $hook_suffix ) {
// ładuj tylko na stronie ustawień wtyczki
if ( 'settings_page_wpdocs-settings' !== $hook_suffix ) {
return;
}
wp_enqueue_style( 'wpdocs-admin', plugin_dir_url( __FILE__ ) . 'admin.css' );
wp_enqueue_script( 'wpdocs-admin', plugin_dir_url( __FILE__ ) . 'admin.js' );
}Parametry
| Parametr | Typ | Opis |
|---|---|---|
$hook_suffix | string | The current admin page. |
Wywołanie
Rejestracja callbackaphp
// rejestracja funkcji zwrotnej
add_action( 'admin_enqueue_scripts', 'twoja_funkcja' );
function twoja_funkcja($param_1) {
// Twój kod
}
// rejestracja funkcji zwrotnej
add_action( 'admin_enqueue_scripts', 'twoja_funkcja' );
function twoja_funkcja($param_1) {
// Twój kod
}Popularne w tej kategorii