【问题标题】:Wordpress include local Jquery IssueWordpress 包含本地 Jquery 问题
【发布时间】:2016-07-06 20:10:03
【问题描述】:

谁能举例说明以下几行是什么意思? (我正在开发一个wordpress插件)

JS 文件夹中还有 jquery UI 和 jquery 的副本。

而你还在叫它:

wp_register_script( 'sa_jquery_ui', plugins_url('/js/jquery-ui.js', __FILE__) );

我被卡住了

【问题讨论】:

  • 你把wp_register_script( 'sa_jquery_ui', plugins_url('/js/jquery-ui.js', FILE) );声明放在哪里了?在哪个文件的哪个函数中?
  • 在函数操作“admin_init”中
  • 请分享该函数的内容,以便我们了解您是如何处理脚本注册过程的

标签: wordpress jquery-ui


【解决方案1】:

使用 wp_register_script 您可以在插件中包含您的 js 脚本。

“嘿 Wordpress!您必须在验证和调用我的插件时包含此脚本”:)

这就像你创建 wordpress 主题时的 wp_register_*

【讨论】:

  • 让我们这么说吧,我有自己的 jquery.js 和 jquery-ui.js,什么是包含这些本地文件的最佳方式,因为 wordpress 有自己的 jquery。比如说,我删除了 y 个本地 jquery 文件,并想使用 WordPress 拥有的东西。我该怎么做
【解决方案2】:

在您的插件主文件中尝试此代码

function pluging_enqueue_script() {
  wp_enqueue_script( 'sa_jquery_ui', plugins_url('plugin-name/js/jquery-ui.js'), array(), '1.0.0', true );
 }
add_action( 'init', 'plugin_enqueue_script' );

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-02-10
    • 2014-09-02
    • 2011-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多