wp_enqueue_script wurde falsch aufgerufen, wenn die Plugins der WordPress Admin-Leiste aktiv sind

Ich bekomme den Fehler mit der folgenden Meldung, wenn ich meine Plugins “WordPress Admin Bar Improved” aktiviere:

Hinweis: wp_enqueue_script wurde falsch aufgerufen. Skripte und Stile sollten erst registriert oder in die Warteschlange eingereiht werden, wenn die Skripte wp_enqueue_scripts, admin_enqueue_scripts oder login_enqueue_scripts aktiviert sind. Weitere Informationen finden Sie unter Debugging in WordPress. (Diese Nachricht wurde in Version 3.3.0 hinzugefügt.) In C: \ xampp \ htdocs \ flexisim \ wp-includes \ functions.php in Zeile 4094

Hinweis: wp_enqueue_style wurde falsch aufgerufen. Skripte und Stile sollten erst registriert oder in die Warteschlange eingereiht werden, wenn die Skripte wp_enqueue_scripts, admin_enqueue_scripts oder login_enqueue_scripts aktiviert sind. Weitere Informationen finden Sie unter Debugging in WordPress. (Diese Nachricht wurde in Version 3.3.0 hinzugefügt.) In C: \ xampp \ htdocs \ flexisim \ wp-includes \ functions.php in Zeile 4094

Hinweis: wp_enqueue_style wurde falsch aufgerufen. Skripte und Stile sollten erst registriert oder in die Warteschlange eingereiht werden, wenn die Skripte wp_enqueue_scripts, admin_enqueue_scripts oder login_enqueue_scripts aktiviert sind. Weitere Informationen finden Sie unter Debugging in WordPress. (Diese Nachricht wurde in Version 3.3.0 hinzugefügt.) In C: \ xampp \ htdocs \ flexisim \ wp-includes \ functions.php in Zeile 4094

Folgendes ist der verwandte Code, den ich von meinen Plugins gefunden habe, die wp_enqueue_scripts enthalten:

public function admin_scripts() { wp_enqueue_script('wpabi_admin_js', plugins_url('wpabi-admin.js', __FILE__), array('jquery'), '1.0'); } public function admin_styles() { wp_enqueue_style('wpabi_admin_css', plugins_url('wpabi-admin.css', __FILE__), '', '2.0', 'all'); } 

Was kann ich tun, um diese Art von Fehlern zu beheben?

Auf der Suche nach der Hilfe,

Vielen Dank.

Solutions Collecting From Web of "wp_enqueue_script wurde falsch aufgerufen, wenn die Plugins der WordPress Admin-Leiste aktiv sind"

Um wp_enqueue_script() korrekt zu verwenden, müssen Sie Ihre function mit der Aktion wp_enqueue_scripts .

In Ihrer __construct () – oder init-function

  add_action('wp_enqueue_scripts', array($this, 'admin_script')); 

Sie können in dieser function sowohl Skripte als auch Stile in die Warteschlange stellen.