Wie erhalte ich lokal die Datei mediaelement.js in ein WordPress-Theme

Ich konvertiere eine HTML- und CSS-Vorlage in ein WordPress-Theme. Wenn ich die HTML- und CSS-Datei öffne, funktioniert der Audioplayer normal, aber wenn ich in ein WordPress-Theme konvertiere, funktioniert es nicht, ich habe versucht, es zu erstellen Das mediaelement-and-player.min.js gefällt mir

function music_theme_js() { wp_enqueue_script( 'mep_js' , get_template_directory_uri() . '/js/mediaelement-and-player.min.js' , array( 'jquery' ) , '', true); 

immer noch nichts zeigt. Bitte Hilfe!

Es wird normal angezeigt, wenn es durch eine normale HTML- und CSS-Datei geöffnet wird

Aber bricht, wenn ich zu einem WordPress-Theme konvertiere Hier ist das wp_enqueue_script

  

Solutions Collecting From Web of "Wie erhalte ich lokal die Datei mediaelement.js in ein WordPress-Theme"

Sie müssen das MediaElement.js indem Sie

Für Video- oder Audio-Tag-

  

Und für benutzerdefinierte div

  

MediaElement.js Sie sich MediaElement.js MediaElement.js an.

Und es wäre besser, die main_js Enqueue-Zeile wie main_js zu schreiben-

 wp_enqueue_script( 'main_js' , get_template_directory_uri() . '/js/main.js' , array( 'mediaelement_js', 'jquery' ) , '', true); 

Denn soweit ich verstanden habe, haben Sie in diese Datei einen benutzerdefinierten JavaScript-Code eingefügt. Also besser in die Warteschlange nach MediaElement.js .

Und in Ihrer HTML-Datei funktioniert es, weil ich denke, dass sie es in der HTML-Datei innerhalb des -Tags aufgerufen haben. Und in Ihrem Thema funktioniert es nicht, weil die MediaElement.js von MediaElement.js vor dem MediaElement.js der MediaElement.js erfolgt. Also verschiebe diesen Code besser in main.js eigene Skriptdatei (wie main.js ) und rufe ihn nach MediaElement.js .

Ich hoffe, das hilft.