在Divi/WordPress中使用JavaScript?

问题描述:

我有一小段JavaScript代码,我想用Divi主题制作我的网站。我用一个functions.php文件和一个js文件制作了一个儿童主题。我把下面的代码在functions.php文件:在Divi/WordPress中使用JavaScript?

<?php 
    function wpdivi_theme_name_scripts() { 
    wp_enqueue_script('script-name', get_template_directory_uri() . 
    '/js/code.js', array(), '1.0.0', true); 
    } 
add_action('wp_enqueue_scripts', 'wpdivi_theme_name_scripts'); 
?> 

在迪维我使用的代码模块来建立HTML。我在this fiddle中测试了代码。

但是,当我在我的WordPress网站上使用相同的代码,它不起作用。我在js中尝试了一个简单的警告框,但这也不起作用。

有人可以帮助我吗?

这是我们使用DIVI主题的wordpress网站。你可以请检查与JS文件路径。

如果您正在使用“get_template_directory_uri()”功能,文件应该存在于父主题的js文件夹。

如果您正在使用“get_stylesheet_directory_uri()”功能,该文件应该有儿童主题的js文件夹。

尝试使用代码模块直接输入JavaScript。如果您只是将代码模块中的<script>标记围绕在您的JS代码中,它应该可以工作。