【问题标题】:How to add a script in wordpress theme footer dynamically如何在wordpress主题页脚中动态添加脚本
【发布时间】:2014-01-23 13:49:42
【问题描述】:

我希望创建一个 wordpress 插件以在所有页面中添加以下脚本。所以我需要在主题页脚中添加该脚本。如何使用插件将其添加到 footer.php 中?

例如脚本 =

script type="text/javascript" src="sample.js">

我也希望在正文结束标记之前添加它..

谢谢你..

【问题讨论】:

  • 是js文件还是php?
  • 您的脚本在哪个文件夹中?
  • 其他网站的脚本..
  • 好的,你的 source="xxx" 属性中有完整的路径吗?
  • 请在此处粘贴您的实际代码,以便我们查看问题所在,因为我们已经为您提供了正确的答案,这是一个简单的过程,但我认为您正在处理错误如果你现在还没有让它工作

标签: php wordpress


【解决方案1】:

使用wp_enqueue_script 将脚本加载到您的主题functions.php 文件中。否则,直接将脚本嵌入到您的主题footer.php 文件中。

【讨论】:

  • 对不起,这个答案可能是正确的,我一直在像 wordpress 中的适当程序员一样编码,不适应框架。尽管 wp_enqueue_script 适用于随 wordpress 一起安装的 jscript 库,还是包含您自己编写的其他文件?答案可能是肯定的。
  • 谢谢...我想添加我自己的js文件
  • $option_name ='insert_footer'; $new_value = ''; $已弃用 = null; $autoload = '是'; add_option($option_name, $new_value, $deprecated, $autoload);
【解决方案2】:

对于 javascript 脚本,您只需打开 footer.php 文件并在其中在结束正文标记之前添加引用,或者如果它是 php 脚本,则使用包含;

...
   <script type="text/JavaScript" src="yourscript.js" />
   <?php
      include("yourscript.php");
   ?>
</body>
...

PS:确保您的.js 文件与您的footer.php 位于同一目录中

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-08-18
    • 1970-01-01
    • 1970-01-01
    • 2018-03-17
    • 1970-01-01
    • 2015-05-21
    • 2015-02-04
    • 1970-01-01
    相关资源
    最近更新 更多