【发布时间】:2021-01-22 15:41:58
【问题描述】:
我正在开发一个用于收集数据的网络表单。我需要将它附加到我的 WordPress 网站。我已经成功地附加了 HTML 和 CSS 文件,以便它们可以与网站的主题融为一体,但是,我尝试添加 JavaScript 文件没有成功。 我已经遵循了几个指南,但我没有成功。我尝试了 enqueue_script 方法,但没有奏效。这是我的 functions.php 文件中的代码示例
<?php
/**
* Income School functions and definitions
*
* @link https://developer.wordpress.org/themes/basics/theme-functions/
*
* @package Income_School
*/
add_action( 'wp_enqueue_scripts', 'form_enqueue_style' );
function form_enqueue_script() {
wp_enqueue_script( 'form-js', get_template_directory_uri() . '/js/form.js', array(), false, true);
}
add_action( 'wp_enqueue_scripts', 'form_enqueue_script' );
在可以找到上述functions.php 的我的主题文件夹中,我还在我的主题文件夹中创建了js 文件夹,我在其中放置了我的javascript 文件。但是,当我尝试加载我的网站时,上述脚本无法进入页脚。至于 CSS,我只是在块中添加 HTML 代码时通过 Scripts n Styles 插件简单地添加了它。请协助我,以便我能够确保我的 JS 运行良好。
【问题讨论】:
-
这能回答你的问题吗? Add external javascript file in wordpress
-
如果这没有帮助,请分享更多详细信息,例如您的调试尝试。 “它没有用”非常广泛
-
不,我试过了,但是JS文件仍然没有被使用或导入
-
我试图创建一个从父主题借用的子主题,当我激活它时,我收到错误“ACF 未安装或不可用”。网站上有一个严重错误,所以我解码为只使用父主题。这就是我将入队脚本添加到 php 文件的方式,即使该文件本身包含的代码比我刚刚发布的更多。
标签: javascript php html wordpress