把博客放到子目录遇到的问题

一直想把wordpress文件从根目录转移到子目录,今天时间多,参考很多博客的经验,没费多少时间就转移完毕了,基本是在cpanel上的文件管理器操作的,比FTP强大多了,尤其是复制,转移,删除这几个操作。

完成后发现载入慢了很多,于是打开tools.pingdom.com测试了下,发现是coolcode这个插件的问题,发现这个插件载入的css和js文件都是根目录,似乎不支持子目录。

这是我原来的目录结构:
014.cc
 |wp-admin
 |wp-content
 |wp-includes
 |……

更改后则变为:
014.cc
  |dianso
    |wp-admin
    |wp-content
    |wp-includes
    |......

编辑coolcode.php文件,发现function中载入js和css是调用home而不是siteurl,更改为子目录的时候就是更改home,home的更改就是Wordpress->Setting->Blog address (URL)这个值。

所以需要将插件中的home改为siteurl,这个siteurl就相当于Wordpress->Setting->WordPress address (URL),这样,首页就可以成功加载coolcode的js和css了,coolcode很久没更新过了,也许下个版本就会修正这个BUG吧。

具体操作就是找coolcode.php到中的:

get_settings('home')

一共有两个,替换为:

('siteurl')

暂时就发现了这个问题,似乎还是很慢。

{ 发表评论? }

  1. 炜煜

    哈哈。我也用这个插件。刚好学习了。

  2. ice

    我一直用cp操作,ftp我这边给封了!

  3. sanjin

    谢谢。很详细。

  4. christian louboutin sale

    谢谢分享,找了很久了

  5. usa coach outlet

    不错不错了,谢谢

  6. asics gel resolution

    直接放在根目录

发表评论

电子邮件地址不会被公开。

 smiles smiles smiles smiles smiles smiles smiles smiles smiles smiles smiles smiles smiles smiles smiles smiles smiles smiles smiles smiles smiles smiles

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Pingback & Trackback

无觅相关文章插件,快速提升流量