Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /www/wwwroot/s5s5.me/wp-content/plugins/wp-syntax/wp-syntax.php on line 380
Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /www/wwwroot/s5s5.me/wp-content/plugins/wp-syntax/wp-syntax.php on line 380
自从从 LBS 转为 PJBLOG ,在个性化方面一直不得力,原因很多,可能是用惯了 LBS ,PJBLOG 不熟悉,也可能是现在太忙了,没空了(的确是忙了,以前还有时间花几个小时来思考一篇日志要怎么写呢,现在搞到半夜三更来码字。。。555~)。总之是要换了,刚好空间也是支持PHP+mySQL的,于是就下定决心更换为国际上最为流行的 WordPress 了。
本次更换主要有三个难点:
1、数据库由ACCESS迁移至mySQL
2、日志中图片、多媒体、UBB在WP中需正常显示
3、URL重定向
其中第1、2两点,请了热心的 我爱水煮鱼 搞定,他现在有一只小团队专门的做基于WP的各种服务,大家有兴趣可以去 这里看看。
第3点,用WP自带的重定向功能是不行的,因为服务器不是LINUX平台的而是WIN平台的(谁叫我买了个全能空间呢。。。这是好事还是坏事),所以不支持 Mod_rewriter 功能,水煮鱼也没有给出一个比较好的解决方案,给出的方案是换空间,好坏我的空间是双线空间,速度还可以,所以想来想去,想到了301重定向的办法,这个办法的好处就是代码简单,PHP、ASP都支持,搜索引擎也认,可以把以前LBS、PJBLOG中所有的链接全都重定向到WP来,这里公布一下,相关的代码:
article.asp
这个文件放在WP根目录下,重定向 article.asp?id=888 至 ?p=888
还有其实的一些 feed.asp、sitemap.asp、wap.asp 也用这代码改一改指向地址,然后放到服务器相应的目录下。
1 2 3 4 5 | <%@ Language=VBScript %> <% Response.Status="301 Moved Permanently" Response.AddHeader "Location","/weblog/?p=" + request("id") %> |
<%@ Language=VBScript %> <% Response.Status="301 Moved Permanently" Response.AddHeader "Location","/weblog/?p=" + request("id") %>
将以下这段代码放到 index.php 中实现 ?id=888 到 ?p=888 的转换
1 2 3 4 5 6 7 | <?php if(isset($_GET['id'])){ header("HTTP/1.1 301 Moved Permanently"); header("Location: /weblog/?p=".intval($_GET['id'])); exit(); } ?> |
<?php if(isset($_GET['id'])){ header("HTTP/1.1 301 Moved Permanently"); header("Location: /weblog/?p=".intval($_GET['id'])); exit(); } ?>
这样第3点就解决了,然的就是找主题、插件,疯狂安装试用,不过好象还有一些小问题,不过用起来的确比PJBLOG、LBS要爽一些,插件解决了我改代码的痛苦,主题解决了我UI上的不足,HOHO~~~
好了就写到这里吧,我好困啊,要睡了,大家晚安~~~
PS:也许有人在问为什么多了很多以日期命名的日志,哪些是我收藏的一些精采网页,以前是放在留言板中的,现在整合到日志中,因为现在太忙了,没空写大段大段的文字了,不如发些精彩网页,大家奇闻共赏吧。
PS PS:再次感谢本次帮我转换BLOG的水煮鱼、神秘的无名高手、TOMMY、MYFOR等。
zzzzzZZZZZ……
等着你做个皮肤出来
@yanglei, 快看,天上有灰机~
恭喜,又一位WP;默哀,又少了一位lbs。
哈哈~
@5key, 其实在我的内心中,我还是一位lbs…
恭喜,恭喜……娃哈哈
@怿飞, 娃哈哈哈哈哈哈哈哈哈~~~
欢迎你来到wordpress的世界,这里你会发现更精彩
@laogao, 有没有美女啊,有美女才精彩啊
皮肤不错,记得有看过,但没下到这个版本,他更新的,没有了换颜色功能了…!!
恭喜啊,随随换程序的频率有点高了
@ato, 不换了,这个看来未来三二年内是最火的
Congratulations! 用户多的话还是很有方便性的,可参考的样例就多了。
@hyi, 哈哈,我们又用一样的BLOG程序了
嘿嘿,有空可以试试我开发的JBLOG。
@Jesse, 程序要得能受得了N多的插件来插嘛?
恭喜啦,我当时转的时候也是费了很大的劲
@鬼仔, 我感觉到的,真的,我在转的过程感觉到了你的气息你的存在。。。
好是复杂的重定向啊。。。wp还是要配lamp才舒坦。
@老N, 不很复杂啊,只是文件多了点,因为好几个文件要重定向到WP来才可以
自己也正在考虑是否要告别PJblog
@龙子, 虽然和PJ的作者认识,但我还是劝你早点换吧。。。
@龙子, 换吧,瞬子都去腾讯发财去了,哪有那么多时间来完善PJ3
恭喜恭喜…… 😛 !
@wangyh, 欢迎提出宝贵意见。
WP很牛的,欢迎欢迎!!我也是从PJ到WP的!
@xiaorsz, 嘿嘿,大家多多交流啊
其实回来就想劝你转wp了,呵呵,我就是憋着没说,想着还是给lbs留颗火种。
@yixia, 其实我的心还是LBS的。。。 😈
我以前也想换WP,但苦于PHP不会,没合适的平价空间,
看着一群群人都往WP里钻,
哎,我支持的那个LBS,竟然一直没更新
@ato, 我也不会PHP啊,反正照猫画虎就行了,哈哈。
我转的时候就难的多,Zblog转WordPress没有好的程序,zblog又是静态页面,最后一狠心把数据全部手工精选录入,也没做301,PR等全废了,但用WordPress是不后悔的,慢慢来。
@林晨, 当年也干过这事,搞死人了。。。现在有1500篇日志了。。。搞不动了。。。
很完美!!!!
@sem, 嘿嘿,生命在于折腾~~~
蹭个18楼.
@柒米, 这是18楼???
@s5s5, 晕,果然是18楼。。。
兄弟呀,早该换过来了。
@hiswing, 嘿嘿,我感觉到你的召唤啦,HOHO~