Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress插件和Jquery_Jquery_Wordpress - Fatal编程技术网

Wordpress插件和Jquery

Wordpress插件和Jquery,jquery,wordpress,Jquery,Wordpress,我试图通过我正在制作的插件创建一个图库,但遇到了一个javascript错误,无法解释原因。以下是我的代码,如有任何帮助,将不胜感激。这就是我实现它的地方 我把责任归咎于被污染的“wpurl”返回。猜测在你的博客标题设置的末尾有一个空格,它被编码成了一个奇怪的目的地。因此,web浏览器寻找: 无论如何,浏览器就是这样被抛弃的。检查你的博客标题,修剪空格或其他硬代码,根据需要修改整个URL 罪魁祸首: echo "<script src=" . get_bloginfo('wpurl')

我试图通过我正在制作的插件创建一个图库,但遇到了一个javascript错误,无法解释原因。以下是我的代码,如有任何帮助,将不胜感激。这就是我实现它的地方


我把责任归咎于被污染的“wpurl”返回。猜测在你的博客标题设置的末尾有一个空格,它被编码成了一个奇怪的目的地。因此,web浏览器寻找:

无论如何,浏览器就是这样被抛弃的。检查你的博客标题,修剪空格或其他硬代码,根据需要修改整个URL

罪魁祸首:

echo "<script src=" . get_bloginfo('wpurl') . "/wp-content/plugins/iPad_iPhone_Gallery/js/jquery.touch-gallery-1.0.0.js\"></script>" . "\n";

你的函数touchGallery在哪里?你似乎缺少第二个脚本标记的开头引号和脚本类型。不要完全硬编码js文件的url,而是使用插件url函数。类似于插件url'js/jquery.touch-gallery-1.0.0.js',\uuuuu文件;谢谢,这就是问题所在,我想弄清楚这一点时快发疯了。wpurl返回的是站点的URL,而不是标题。如果它被污染了,网站的大部分其他部分也不会工作。另外,硬编码URL是一个坏主意,在公开发布的插件中是不可行的,我猜这很可能是。冒着听起来很卑鄙的风险,你把应该做的和以前做的混在一起了。当我昨天在那个网站上安装firebug时,URL中有一个奇怪的字符编码=
echo "<script src=" . get_bloginfo('wpurl') . "/wp-content/plugins/iPad_iPhone_Gallery/js/jquery.touch-gallery-1.0.0.js\"></script>" . "\n";