Durch Hinzufügen der jQuery-Abhängigkeit wird verhindert, dass mein Skript in die Warteschlange gestellt wird

Das funktioniert:

add_action('wp_enqueue_scripts', 'custom_script_enqueue'); function custom_script_enqueue() { wp_enqueue_style( 'customstyle', get_template_directory_uri() . '/css/theme.css', array(), '0.1', 'all' ); wp_enqueue_script( 'customjs', get_template_directory_uri() . '/js/js.js', array(), '0.1', true ); } 

Aber mein benutzerdefiniertes JS wird einige jQuery-Aufrufe verwenden. Es ist derzeit fehlgeschlagen, da jQuery nach diesem benutzerdefinierten Skript geladen wird und daher jQuery beim Laden der Seite als undefined zurückkommt.

Ich habe hier einige Antworten gelesen und folgendes versucht:

 add_action('wp_enqueue_scripts', 'custom_script_enqueue'); function custom_script_enqueue() { wp_enqueue_style( 'customstyle', get_template_directory_uri() . '/css/theme.css', array(), '0.1', 'all' ); wp_enqueue_script( 'customjs', get_template_directory_uri() . '/js/js.js', array('jQuery'), '0.1', true ); } 

Jetzt wird mein benutzerdefiniertes Skript überhaupt nicht geladen. Es ist nirgends zu finden, wenn ich view-source: sehe view-source: auf der Seite.

Ich habe versucht, wp_enqueue_script durch wp_enqueue_script zu wp_register_script und dann wp_enqueue_script('customjs'); unten, aber obwohl es keine Fehler wirft, bekomme ich das gleiche (fehlende) Ergebnis.

Solutions Collecting From Web of "Durch Hinzufügen der jQuery-Abhängigkeit wird verhindert, dass mein Skript in die Warteschlange gestellt wird"