如何将 JQuery 脚本添加到单个 WordPress 页面中?

2024-03-21

我想将 JQuery 脚本添加到单个 WordPress 页面中,但我不知道如何操作。我想注入的脚本示例:

<script type="text/javascript">
    $(document).ready(function() {
        $("html, body").animate({ scrollTop: $(window).height() }, 600);

        return false;
    });
</script>

当以纯 HTML 形式注入时,此代码可以正常工作,但如何对 Wordpress 执行相同操作呢?


我个人认为将 JavaScript 添加到特定页面/帖子的最佳方法是使用短代码 http://codex.wordpress.org/Shortcode_API

添加这个:

function add_my_script() {
    return "<script>
                 //your jQuery here
            </script>";
}  
 add_shortcode( 'myCustomShortCode', 'add_my_script' );  

to your function.php文件。您的 function.php 文件位于/wp-content/themes/<name of theme>/

注意:使用'代替"在你的<script>继续在里面return陈述。

现在只需添加简码[myCustomShortCode]在您的页面中。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何将 JQuery 脚本添加到单个 WordPress 页面中? 的相关文章

随机推荐

  • 什么是 Programdata/Application Data 文件夹?

    因此 我正在编写一个迭代指定目录树的应用程序 并且我正在尝试处理文件夹访问权限的异常 并且我遇到了编译器返回的一个文件夹 其中包含 C ProgramData Application Data 目录 有谁知道这个文件夹是什么 它似乎不存在于
  • flutter中如何实现用户标签?

    我正在构建的应用程序有评论和帖子 我想知道如何在评论和帖子中实现类似于 Instagram 的标记 我认为我上次检查时没有任何软件包 我是否可以像评论和帖子标记中的搜索栏一样实现它 但我不能为此使用搜索委托 因为它会将我带到另一个屏幕 即搜
  • Kendo Grid - 自定义过滤器行

    Kendo Grid 中有一个名为 Filter Row 的功能 http demos telerik com kendo ui grid filter row http demos telerik com kendo ui grid fi
  • 需要 getline() 的帮助[重复]

    这个问题在这里已经有答案了 如果在我的程序中我要求用户输入 并且我这样做 是否有原因 int number string str int accountNumber cout lt lt Enter number cin gt gt num
  • 尽管使用了减小的样本大小,但 BitmapFactory.decodeStream 内存不足

    我读过很多有关解码位图内存分配问题的相关文章 但即使使用官网提供的代码后仍然无法找到以下问题的解决方案 这是我的代码 public static Bitmap decodeSampledBitmapFromResource InputStr
  • Grunt 构建在 Yo Angular 中不起作用

    我用 Yo 角度生成器构建了一个 Angular 应用程序 我正在使用 Grunt Build 构建应用程序 然后添加了 Bootstrap 3 以及 npm install grunt bower install 我将这些行添加到 Gru
  • 从字符串中删除所有特殊字符,不包括非拉丁字符

    我想从字符串中删除除数字和普通 a z 字符之外的所有特殊字符 我这样做是这样的 text text replaceAll a zA Z0 9 这种方法的问题在于 它还会删除所有非拉丁字符 如 等 我所说的非特殊字符 我想保留的字符 是指所
  • 在循环中使用 string.length() 是否有效?

    例如 假设string s这是 for int x 0 x lt s length x 比这个更好 int length s length for int x 0 x lt length x 谢谢 乔尔 一般来说 如果结果在迭代期间没有改变
  • Allegro 5 和 Visual Studio Express 2013:缺少 MSVCR110D.dll

    我正在使用 Allegro 5 制作一个程序 我有两台计算机 一台装有 VS Express 2013 for Desktop 我将其称为 C1 另一台装有 VS Professional 2013 我将其称为 C2 在 C2 上 我的程序
  • 使用迭代器的初始值设定项列表构造容器

    可以构造一个具有迭代器范围的向量 如下所示 std vector
  • 使用 Python 进行字符翻译(如 tr 命令)

    有没有办法进行字符翻译 音译 有点像tr https perldoc perl org functions tr命令 使用Python Perl 中的一些例子是 my string some fields string tr dies ea
  • 解析服务器安全性[关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我正在运行 Parse Server 的干净 Heroku 和 MLab 安装 https github com ParsePlatf
  • 在 Azure 中创建的 VM 上的 TenantEncryptionCert

    我创建了预安装 SQL Server 的 Azure VM 并配置了 IIS 以在其上运行我的 NET 应用程序 为我的应用程序配置 SSL 时 我注意到服务器上已经存在许多证书 其中相当一部分是租户加密证书由 Windows Azure
  • 在 Windows 剪贴板复制缓冲区中包含格式信息以粘贴到 Excel 中

    我的应用程序将表格数据写入 Windows 复制缓冲区 以便用户粘贴到 Excel 中 这适用于未格式化的表格数据 包括制表位以及单元格和行分隔符的新行 我想在复制缓冲区中包含格式化数据 网格线 背景颜色等 我可以这样做吗 如果可以 在哪里
  • 计算整个 GeoDataFrame 点的质心

    我想从 geojson 文件导入一些航路点 标记 然后确定所有点的质心 我的代码计算每个点的质心 而不是该系列中所有点的质心 如何计算系列中所有点的质心 import geopandas filepath r Shiloh json gdf
  • css - 显示:表格单元格和固定宽度[重复]

    这个问题在这里已经有答案了 我有一些divs with display table cell样式 我想在其上设置固定宽度divs并在内容不合适时截断其中的文本 HTML div class row div class cell style
  • 如何在 Postgres 9.5 中替换多个特殊字符

    我有一个包含可能包含特殊字符的名称列表的表 id name 1 Joh n 2 J rgen 3 Janna 4 dyr 是否有一个函数可以将每个字符替换为另一个特定字符 不一定是无重音的 像这样的事情 SELECT id function
  • Android 发现死锁

    当我运行 Android 服务时 有时会收到 ANR 我怀疑这是因为僵局而发生的 有没有一种简单的方法可以监控 Android 或 Eclipse 中的死锁 例如显示哪个线程持有哪个锁等的实用程序 有没有办法通过查看 traces txt
  • IntelliSense:命名空间“MSXML2”在 VS2012 中没有成员“DOMDocument”

    我正在尝试编译我继承的项目 然后遇到此错误 以下是一些相关代码 include
  • 如何将 JQuery 脚本添加到单个 WordPress 页面中?

    我想将 JQuery 脚本添加到单个 WordPress 页面中 但我不知道如何操作 我想注入的脚本示例 当以纯 HTML 形式注入时 此代码可以正常工作 但如何对 Wordpress 执行相同操作呢 我个人认为将 JavaScript 添