【发布时间】:2017-03-28 13:19:16
【问题描述】:
我收到了来自第 3 方的 WordPress (WP) 网站。我与 Drupal 一起工作,所以我在 WP 方面并不全面。
也就是说,我正在尝试安装 Google 跟踪代码管理器 (GTM)。但是,我收到控制台错误,指出未定义 JQuery。我发现 JQuery 是在 <footer> 中定义的,而不是在 <head> 中定义的。过去我在使用 Drupal 时遇到过这个问题,但我不确定从哪里开始使用 WP。
查看模板后,发现头部有<?php wp_head(); ?>标签,页脚有<?php wp_footer(); ?>标签。这两个标签都注入脚本,但显然,JQuery 是通过页脚标签注入的。据我所知,脚本是在 script-loader.php 文件中编译的,但该文件有点压倒性。我不确定要移动什么才能通过<?php wp_head(); ?> 标签注入 JQuery。
我已经上传了script-loader.php document to Google Drive。我会将其放入 .txt 文件中,以便在 GDrive 中读取。
如果还有什么我可以提供的,请告诉我。感谢您提供任何有用的反馈!
【问题讨论】:
标签: php wordpress wordpress-theming google-tag-manager