Archive

Posts Tagged ‘wordpress’

今天把WordPress主题换成了iNove

November 19th, 2008 9 comments

使用GlossyBlue主题已经一年多了,中间进行了不少的修修补补,但是其窄屏的设计还是越来越不符合自己的审美观点。试用过几个宽屏主题,也尝试自己做过,但是都不太满意,直到发现mg12iNove主题

自从mg12放出iNove主题的时候就开始关注,那时候还没有发布到wordpress.org。iNove的界面简洁大方,很合我的胃口,但是由于搬家和DSL移机等繁琐事情拖到现在。而且现在发现群众的眼睛果然雪亮,iNove竟然都排到wordpress.org的首页推荐中去了。

啰嗦完了之后,换用新的主题比较顺利,主要是启用了WP23 Related Posts
WP-RecentComments,重新整理Sidebar,效果还不错。

iNove中的Notice功能比较赞,下一步打算能够在这里显示twitter的最新记录,一定不错。

最后存照一张.

[阅读剩余部分…]

Categories: 快乐每一天 Tags: , ,

使用svn升级WordPress到2.6.3

October 24th, 2008 No comments

由于WordPress用来抓取RSS的Snoopy库存在安全漏洞,导致攻击者可以入侵服务器。WordPress今天升级到2.6.3来修补漏洞

以前都是通过Dreamhost的OneClick来升级Wordpress,后来下载tar文件来覆盖升级,今天想既然平常都用subversion来开发,为啥不试一下svn升级呢。

于是下面步骤,与官方的略有不同:

  1. ssh登录进系统,建立目录wordpress
  2. 使用svn得到官方的2.6.3的版本
    svn co http://svn.automattic.com/wordpress/tags/2.6.3/ ./wordpress/
  3. 覆盖到你的blog目录,注意如果你修改了default或者classic主题,需要提前备份。建议自己换个名字。
    copy –R –f wordpress/* ~/satwe.com/
  4. 浏览器访问 http://www.satwe.com/ wp-admin/upgrade.php来进行数据库升级。

注意,如果想得到2.6分支的最新版本,需要check out下面地址:
svn co http://svn.automattic.com/wordpress/branches/2.6/ ./wordpress/

如果想试用最新版本(目前是2.7beta),则
svn co http://svn.automattic.com/wordpress/trunk ./wordpress/

 

如果对Subversion感兴趣,可以访问这里:Subversion专题

Categories: 技术讨论 Tags: ,

wordpress中parse error. not well formed的解决办法

October 8th, 2008 No comments

在最近把WordPress升级到2.6.2之后,再使用Windows Live Writer发布blog的时候,总是提示:

—————————
Error Connecting to Weblog
—————————
An error occurred while attempting to connect to your weblog:

Blog Server Error – Server Error -32700 Occurred

parse error. not well formed

You must correct this error before proceeding.

更新账户等操作全部失败。Google之后说有可能是default-filter.php中挂马,也有说是字符集错误所致,当然更有可能是在wordpress后台没有打开Atom Publishing Protocol和XML-RPC。不过自己的都排除了上述可能。

后来想,远程发布都是通过wordpress目录下的xmlrpc.php进行的,不会是它出问题了吧,于是

[catalina]$ ls -l xmlrpc.php
-rw-r–r–  1 hamo hamogroup 75424 2007-09-05 19:15 xmlrpc.php

时间有点不对劲,都是2.6.2了,这个怎么回事2007年的版本呢。于是查看2.6.2的对应文件:

[catalina]$ ls -l xmlrpc.php
-rw-r–r–  1 hamo hamogroup 75403 2008-07-24 15:08 xmlrpc.php

估计原始是Dreamhost的一键升级出的问题,于是手工替换。测试,ok。

Categories: 技术讨论 Tags: , ,

推荐wordpress插件:AskApache Google 404

September 5th, 2008 3 comments

AskApache Google 404插件是一个利用Google Ajax Api制作的插件,可以在wordpress的404页面显示一些更为重要的资料信息。对于由于链接格式改变等引起的链接丢失有着相当不错的弥补作用。

启用该插件之后,在404页面会显示与链接最匹配的blog文章,并集成了google 搜素。

对于不存在的地址,如http://www.satwe.com/ipmsg.html,效果如下图:

hamo-404

具体安装步骤如下:

[阅读剩余部分…]

Categories: 技术讨论 Tags: , , ,

升级WP-PostView 后MBCS错误的解决办法

August 25th, 2008 No comments

WP-PostView是一个应用非常广泛的WordPress插件,现在最新版本是1.31。但是有的博客在升级WP-PostView到1.31之后,会出现如下的错误:

Warning: cannot yet handle MBCS in html_entity_decode()! in /wp-content/plugins/wp-postviews/wp-postviews.php on line 260

如果你恰巧激活了WP-Email,那么错误提示则为:

Warning: cannot yet handle MBCS in html_entity_decode()! in /wp-content/plugins/wp-email/wp-email.php on line 338

作者论坛了解到,这是由于在新版的WP-PostView中使用的PHP5中的函数,如果服务器上依旧使用的是PHP4.x,则会出现这个错误。

解决的办法很简单,升级PHP4.x到PHP5.x。

如果服务器由于某种原因不能升级PHP,则需要下载老版本的WP-PostView(1.20)去覆盖。

wp-postview-1.20可以从这里下载:

本地下载

Categories: 技术讨论 Tags: , ,

Window Live Writer技术预览版试用

June 6th, 2008 No comments

Window Live Writer可以说是现在最好用的离线blog编辑器,在经过了一段时间的酝酿之后,现在Window Live Writer团队终于再次更新,推出了技术预览版供试用。

这次更新有许多特性值得关注,主要有:

1. 图片和视频的插入增强

[阅读剩余部分…]