我的WordPress安装在http://twentysevenstories.com/blog/,它工作正常,但希望它拉升至twentysevenstories.com。jQuery的停止工作,当我搬到WordPress安装了一个目录
我在WordPress设置改变了网站的网址和复制的.htaccess文件和index.php文件到主目录和网站负载,除了jQuery的停止工作的罚款。当一切都在子目录中时,它工作正常。
它会更好,只是将整个WordPress安装到根目录?
我的WordPress安装在http://twentysevenstories.com/blog/,它工作正常,但希望它拉升至twentysevenstories.com。jQuery的停止工作,当我搬到WordPress安装了一个目录
我在WordPress设置改变了网站的网址和复制的.htaccess文件和index.php文件到主目录和网站负载,除了jQuery的停止工作的罚款。当一切都在子目录中时,它工作正常。
它会更好,只是将整个WordPress安装到根目录?
是,如果你要移动的安装将所有文件。有迹象表明,依靠目录结构可能相对路径引用。当然,在试验这种变化之前,你应该总是备份一切,以防万一。
但是,我之前已经搬到WordPress的安装这样只要不被一些其他安装父目录一切工作的罚款。相关文档:
我已按照该页面上的所有步骤操作您的现有服务器。我也将所有的文件移动到根目录,但我仍然没有运气的jQuery加载。有没有一种方法可以调试,看看是否有东西没有加载。 '遗漏的类型错误:对象的属性 '$'[对象DOMWindow]不是一个函数 $。就绪$ localScroll.defaults.axisscripts.js o.extend.ready.o.readyListjquery.min.js o.extend。 .eachjquery.min.js o.extend.readyjquery.min.js o.each.o.fn.(匿名函数)'是我从萤火虫获取 – pcdr 2012-03-01 22:46:46
在Firebug我一直得到错误
Uncaught TypeError: Property '$' of object [object DOMWindow] is not a function
我想通了,有一个与jQuery的库冲突。
通过添加jQuery.noConflict()
并将te全局变量$
更改为jQuery
它解决了错误。
两个链接,分别为有用:
http://docs.jquery.com/Using_jQuery_with_Other_Libraries#Overriding_the_.24-function
http://digwp.com/2011/09/using-instead-of-jquery-in-wordpress/
必须有一些错误的路径 – 2012-02-25 19:25:57
尝试打开萤火虫。用过的jquery路径里面有'/ blog /'吗? – 2012-02-25 19:27:23
所有的路径似乎都很好。他们指向jquery加载的位置。 – pcdr 2012-03-01 22:43:10