当我将wordpress安装移动到一个目录时,jQuery停止工作

时间:2012-02-25 19:22:44

标签: jquery wordpress .htaccess

我在http://twentysevenstories.com/blog/安装了wordpress,但它工作正常,但想将其移至twentysevenstories.com。

我在wordpress设置中更改了网站网址,并将.htaccess文件和index.php复制到主目录,网站加载正常,但jquery停止工作。当一切都在子目录中时,它工作正常。

将整个wordpress安装移动到根目录会不会更好?

2 个答案:

答案 0 :(得分:0)

是,如果要移动安装,请移动所有文件。可能存在依赖于目录结构的相对路径引用。当然,在尝试任何类似的更改之前,您应该始终备份所有内容,以防万一。

但是,之前我已经移动了这样的Wordpress安装,只要父目录没有被其他安装使用,它一切正常。相关文档:

http://codex.wordpress.org/Moving_WordPress

答案 1 :(得分:0)

在FireBug中,我一直收到错误

Uncaught TypeError: Property '$' of object [object DOMWindow] is not a function

我发现与jQuery库存在冲突。

通过添加jQuery.noConflict()并将全局变量$更改为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/