Scripts & Styles nur in bestimmen Admin Seiten nutzen

In einer der Plugin Dateien muss folgende Action aufgerufen werden, um z.B. alle später benötigten Styles zu nutzen.

function load_scripts($hook) {
	// Style Registrieren (noch nicht einbetten)
	$handle  = 'tduam-admin-style';
	$src     = PLUGIN_URL . 'assets/css/tduam_admin_styles.css';
	$deps    = [];
	$version = TDUAM_VERSION;
	wp_register_style( $handle, $src, $deps, $version );
 
	// Script Registrieren (noch nicht einbetten)
	$handle  = 'tduam-admin-script';
	$src     = PLUGIN_URL . 'assets/js/tduam_admin_script.js';
	$deps    = [];
	$version = TDUAM_VERSION;
	$in_footer = true;
	wp_register_script( $handle, $src, $deps, $version,$in_footer )
}
add_action('admin_enqueue_scripts', 'load_scripts');

Wenn die Scripts & Styles so registrier wurden (sie werden noch nicht geladen), dann können Sie in einer Options / Settings Page Render Funktion so geladen werden:

// Render Funktion
function user_access_manager(){
 
	wp_enqueue_script( 'tduam-admin-script' ); // Registriertes Script einbinden
	wp_enqueue_style( 'tduam-admin-style' ); // Registrierten Style einbinden
 
	echo "<h1>Meine Options Seite im Backend</h1>";
 
	// HTML Template in einer anderen File
	include_once PLUGIN_PATH . 'templates/admin-user-manager.php';
}

Page Tools