javascript不在wordpress中运行

时间:2018-08-15 11:35:10

标签: wordpress

我在May页面上运行javascript代码时遇到问题。 我尝试在xampp中测试我的代码,并且该代码正常工作。 但是当我将它们添加到页面或主机中的帖子中并重新安装了wordpress时,我看不到它们。 请帮助我

2 个答案:

答案 0 :(得分:0)

有几种方法可以在WordPress中包含JavaScript文件,我将为您提供一个使用您的子主题的示例。

首先,您需要验证您是否确实有一个子主题。使用FTP登录到服务器,然后转到wp-contents / themes目录。在这里,您将看到所有已安装的主题(在您的情况下为主题)。如果您没有子主题,请按照以下步骤操作:

  1. 在主题文件夹(betheme-child)中创建一个新目录。
  2. 在此目录中上传JavaScript文件(例如script.js)
  3. 创建一个名为functions.php的新文件,并向其中添加以下代码:(由php的打开和关闭标记包围):

add_action('wp_enqueue_scripts', 'enqueue_child_scripts');

function enqueue_child_scripts() {
    wp_enqueue_script('child-script', get_template_directory_uri() . '/script.js');
}
  1. 登录到您的wp-admin并导航至主题
  2. 启用子主题,而不是常规主题。
  3. 转到网站的首页,查看页面源,然后检查是否正在加载JavaScript文件。

答案 1 :(得分:0)

如果您使用cloudflare,请关闭缩小JS。