Hallo zusammen,
da meinen Kenntnissen und google langsam die Ideen ausgehen, hier mal mein Problem.
Ich möchte im Adminpanel mit meinem Plugin für eine Seite ein Stylesheet laden, jedoch hab ich das Gefühl, dass das iwie nicht geladen wird? :confused:
PHP
<?php
define('MSMA_PAGE_ADD', 'add');
class Test_Plugin_Admin{
public static function init(){
add_action( 'admin_enqueue_scripts', array('Test_Plugin_Admin', 'custom_styles') );
add_action( 'admin_menu', array('Test_Plugin_Admin', 'create_admin_menu'));
}
public static function create_admin_menu(){
//create new top-level menu
add_menu_page('Testseite', 'Testseite', 'administrator', 'testplugin/dashboard.php', '' , '', 6);
add_submenu_page( 'testplugin/dashboard.php', 'Hinzufügen', 'Hinzufügen', 'administrator', MSMA_PAGE_ADD, array('Test_Plugin_Admin', 'show_admin_add') );
}
// Register Style
public static function custom_styles() {
wp_register_style( 'testpluginAdminStyle', plugins_url('/css/teststyle.css', __FILE__), false, false );
}
}
?>
Alles anzeigen
Er ruft zwar die Funktion custom_styles auf, jedoch finde ich im Quelltext dann die entsprechenden Klassen nicht, und auch sonst ändert sich am style nichts. :confused:
Was mache ich falsch?
Grüße