Tag Archives: wordpress

用 emacs 写 blog

不想看大段文字的可以直接看 http://github.com/wd/work/tree/master/weblogger.el/。 先看看 这个, 我用的weblogger.el 就是从那来的,这个 el 打了 html 支持和 tags(summary) 的支持。 因为写中文 title 的时候,生成的 url 会有一堆的中文字符,看起来就是乱码,不可读,这时候可以在 wp 的后台指定一个 post-slug,url 会根据这个生成。这里我主要是研究了一下对 post-slug 的支持。 weblogger.el 里面 应该是在 weblogger-determine-capabilities 里面判断一下你的 blog 支持的类型,我看了 wordpress 的支持的 methods,里面metaWeblog.newPost, 和 blogger.newPost 应该都是支持的,他应该首选的是 metaWeblog 那个。 然后呢,就是看 wp 的 xml-rpc 文件,里面有个 mw_newPost 对应的就是 metaWeblog.newPost 应该是。在这个函数头试了一把,用的确实是这个。然后就看这里面是怎么处理的了。 这里面最后用的是 wp_insert_post 发的贴子,再看这个函数,能看到里面用的是 post_name 来生成的 post-slug。那么我们只要设置一下这个变量就可以了。在这个函数里面,搜一下 post-name 能看到 [...]

把wordpress升级到了2.3版本

测试版的时候懒的弄,现在正式版了,今天有空,就升级了一下。tag使用了自带的,发现不一定就比人家 Ultimate Tag Warrior 好用。修改工作倒没什么,找了一篇文章参考一下就好。 最近工作基本都切换到了 ArchLinux ,gnome的环境,为了省事吧,fvwm配置起来是很好用,可是那个配置文件几天不看就看不懂了,这实在太累了。 目前遇到的问题好象都能解决。域登陆问题还没有搞定,不知道怎么能登陆windows域,访问那个 fileserver。不过还好,不是总要去访问那个东西。 scim 和 OOo 的冲突问题很麻烦,不过使用 scim-bridge 解决了。但是又出现了 nautilus 和 scim冲突,nautilus 里面不能输入中文,鬼知道是哪个的问题了。不过不能输入中文 就算了,我输入英文总可以了,实在不行还可以去 terminal 下面修改。

安装了一个 Gregarius

lilina 的速度有点慢,就尝试换一个看看,装好了 Gregarius ,使用了下感觉还行,打开页面的时候比较慢,不知道是卡在哪里。lilina 那个以后不更新了,就使用 Gregarius 了。 wordpress 也更新了,到 2.1 了。好像增加了一些新功能,等会升级看看。

把tt转成了wordpress

用了一个兄弟的转化程序 ,效果非常不错。 现在还有点问题,明天好好修理一下,呵呵。 UPDATE wp_posts SET post_content = replace( post_content, "[/CODE]", "[/ coolcode]" ) WHERE `post_content` LIKE ‘%[/CODE]%’