早上好伙计,Jquery /脚本加载问题?
我在我的wordpress网站上有一些基于javascript的'gadgets'(标题,剥皮效果@右上角,内容中的acordeon标签等等......大部分都是从[head]部分),当我选择将我的固定链接设置为默认模式时({http://www.url.com/?p=123}),它们就像一个魅力一起工作。当我将此结构更改为自定义并打开任何文章(比如说/%postname%.html)时,网站仍然可以正常工作,但当我尝试查看我的存档,我的任何类别或某些作者的帖子时,该网站仍无法正常工作......它是就像URL的“深度”一样打破了所有这些小工具。
例如,在默认模式下,2010年12月存档页面的URL将如下所示: {http://2.nadabueno.com/?m=201012} 并且它一切正常。 但是,在自定义模式下,此URL将为: {http://2.nadabueno.com/2010/12} 并且此基于j查询的小工具停止工作(更不用说页面加载需要永久)。
这就像在自定义模式下使用永久链接不允许这个小工具工作,如果你在整个URL中有第二个或更多的斜线(考虑作为'第一个斜杠',在之后立即出现的第一个斜杠):{http://2.nadabueno.com/2010/12}(这就是我的意思是“深度”......当然,如果你去“更深”,就像在类别或子类别中那样会添加更多的斜杠):{http://2.nadabueno.com/category/musica/},它也不会工作)。
让你有更好的视野:
http://img442.imageshack.us/img442/614/defaultpermalinks.jpg
{} http://img31.imageshack.us/img31/889/custompermalinks.jpg
在最后一个例子,这是就像加载脚本进入无限循环一样,试图找到没有运气的.js和.css文件的正确路径,当您将固定链接设置为显示内容的标识(默认模式)时不会发生这种情况。
如果我解释了这个错误(如果我只是让我知道),我很抱歉。任何帮助将不胜感激。提前致谢。
你可以在包含jQuery和插件的wordpress模板中包含PHP代码吗?可能在header.php中。 – Marcus 2011-01-27 15:17:57