-Ich versuche, eine JavaScript-Datei in mein Plug-in einzufügen. Zum Testen rufe ich eine JavaScript-Funktion fun() auf.
-Meine Plug-in-Verzeichnisstruktur ist:
(erstes Plug-in, (js, ‘animate.js’), ‘erstes_Plugin.php’)
Das oben angegebene Verzeichnisformat ist wie folgt (dirname, content_in_the_dir_separated_by_comma).
-Hier ist mein Haupt-Plugin-Dateicode:
function wl_include_files() {
wp_enqueue_script('wl_js', plugin_dir_path( __FILE__ ) . '/js/animate.js', array( 'jquery' ));
}
function wl_activate_plugin() {
add_action('admin_enqueue_scripts', 'wl_include_files');
}
//
register_activation_hook(__FILE__, 'wl_activate_plugin');
function test() {
$v = "<script>fun();</script>";
echo $v;
}
//
add_action('admin_init', 'test');
-Hier ist mein JavaScript-Dateicode:
console.log('hi, file included properly.');
function fun() {
alert("Hey, Someone calling me.");
}
– Ich erhalte folgenden Fehler in meiner Konsole:
ReferenceError: Spaß ist nicht definiert
-Kann jemand sagen, was das Problem ist?