标签为: "wordpress" 的文章

[原创]wordpress真正无缝无后遗症完全搬家指南

wordpress_ex2Wordpress搬家实在是一件令人头疼的事,其难度比全新安装要高出好几个级别,即便是使用wordpress一年以上的老鸟也不一定能做好搬家这件看似简单的事情。我经历了6次搬家之后,才真正做到了无缝无后遗症的搬家,在这里整理下步骤。

1. 使用cpanel或是其他面板中的phpMyAdmin导出wordpress的数据库,导出时选上“另存为文件”,其他一切选择默认选项就可以,导出文件通常为localhost.sql

2. 通过面板中的文件管理器,将wordpress所在目录压缩成zip文件,将此文件下载到本地。

3. 打开新主机的面板,创建数据库用户与数据库,记下数据库的名称,比如”abowow_wp”,并为此用户添加访问此数据库的权限。 阅读更多…

十一月 14th, 2009

升级了Philna主题

philna

之前Yinheli同学外出实习,导致他的域名不能及时续费,网站因此挂掉了,于是我很久没有去他的网站学习了。

昨天发现Philna已经恢复正常,前去探讨问题,才知道自己所用的Philna主题已经落伍了,作者利用考研的空闲时间将主题代码全部重写,新的版本比以前的看着更整洁,更舒服,也消灭了之前版本的一些问题。

一直都非常喜欢Yinheli同学的作品,不但给人眼前一亮的感觉,而且功能异常强大,用户体验非常好,所以我一直在用他的主题,从philna开始,到philna2,再到现在的philna2v2。

本次升级主题没什么困难,顺便清理了一遍插件,并在侧边栏上根据自己的喜好调整了一下。值得一提的是,Yinheli同学的代码写的非常规范,我这等php菜鸟都能在读代码改代码的过程中学到很多东西。

本次升级的几个新亮点:

加入了ajax的archive模板,可以方便地创建动态的归档页面,入口在网页顶端,和留言板在一起。

文章之后加入了相关文章的链接,不再需要插件,且比插件多了文章摘要

feed中也加入了相关文章的链接。

作者放弃了以前只在首页显示文章摘要的设计,以前的主页确实有些单调,所以我在上一版就手动去掉了摘要功能。

我加入了自己的twitter入口,在页面的右上方,欢迎大家follow,请自备翻*Wall工具。

自己PS了一个banner以Wall-E为题材,感觉和整个主题的设计还是很相称的。

随便做了一个ico,也就是页面标题旁边的“A”,随便选了个字体,现在觉得很像AV两个字母合体。

调整了文章页显示的widget,不会像以前那么长一大溜了。

目前的问题:

wp-pagenavi和wp-recentcomment失效,其实我还是很喜欢这两个插件的,明天再琢磨琢磨怎么把它们加进去。

还没把Google广告加上,正在考虑加在哪,或者干脆放弃,反正想拿到支票还得好几年…Orz

九月 22nd, 2009

更换国际域名啦

倒腾了几个小时,在godaddy以$2.19美元的价格购得abowow.com域名,更换了host,调整了wordpress的一些设置。

新域名abowow.com中的abo是本站名称Anything But Ordinary的缩写,wow就是个感叹词,当然,也可以理解为魔兽世界…

老域名sharkwii.cn目前指向以前的host,我会尽快将其指向新的host。老域名到期后将不再续费,所以请使用新域名访问。

另外,请各位博友更新您的友链,辛苦啦!

六月 29th, 2009

解决Fatal error: Allowed memory size of 33554432 bytes exhausted

最近升级wordpress2.8之后总是在控制板看到标题中的致命错误信息,本想联系空间商解决,但是google之后立刻得到答案,于是就没必要麻烦空间商了。wordpress官网上的troubleshooting页面

如果E文不好或者懒得在上面的页面中找答案的话,请看下面的方法

将wp-settings.php第13行的32M改为64M

是不是很简单?这个问题的原因就是wp占用了超过32MB的内存(通常是因为开了太多插件,另外2.8内存占用貌似比2.7要多,因为2.7一直没遇到过这个问题),但是wp自身的设定中只允许占用32MB的内存,改成64MB就可以了。另外,此方法可能无效,比如你的空间商不允许占用超过32M的空间,这时候,你就需要联系空间商解决问题了。

六月 28th, 2009

重新装了一遍wordpress

之前升级wordpress 2.8的时候,出现了一堆乱七八糟的问题,比如会莫名其妙地提示内存溢出,那时恰逢考期,于是就一直拖着,没时间解决这些问题。

现在已经放假了,终于下了决心整个重新装一遍wordpress,将wp-content目录和数据库备份下来,没想到,两者的容量分别达到了80MB和30MB,这也太夸张了,分析了一下原因,很快发现产生这么大容量文件和数据库的罪魁祸首是global-translator和statpress,前者产生了大量多语言的缓存页面,后者产生了大量的访问数据记录,没办法,忍痛舍掉了这两个插件。

还遇到了一件很崩溃的事情,忘了留下右下角那个flagcounter的代码了…还好我灵机一动,通过google的缓存得到了以前的代码。

P.S.关于页面中的那个utube的视频替换成了youku的,utube被墙太久了…sigh

六月 27th, 2009