October 17, 2007
当习惯于一个事物, 要重新适应一个新的真的很不容易; 就拿我的wordpress升级来说, 就把我折腾的够呛。 刚解决了在wordpress 2.3 下能够称心的使用wordpress database backup, 接踵而来的又是使用windows live writer进行离线发布计划任务文章失效, 以至于我发誓以后没什么事情再也不升级了。
发誓归发誓, 目前存在的问题总是要去解决的, 就像这个离线不能发布计划任务文章对我来说太过麻烦。 发笑话总是一个批量性的过程, 我不可能每天看一篇笑话, 那也当然不可能一次只发一篇笑话, 否则到时候我会找不到笑话在哪里的。 可没有了这个离线计划发布, 难不成每次我都要上wp的后台去编辑文章不成? 我可以已经习惯了wlw的方便性(方便性太多了, 有可以加链接、 自动上传图片等等), 让我再次回到后台那么原始的方法我实在不适应。
September 4, 2007
这个插件其实就是玩玩的, 真的写博客的人不会到这个地步吧? 哈哈! 所以首先申明该插件只是用来玩玩, 我自己就当作一次wordpress的插件编程的训练了, 抛砖引玉而已。
写这个插件的起因是vern的文章:“琐事几件”。 其中提到了关于离线发布wp博客日志的缩略名(slug)问题, 我就是在这里得到了启发, 写了这么一个插件。
插件的原模型是: slug from title, 请看这里: wp插件:slug from title离线发布不愁缩略名
August 25, 2007
首先申明: 这个插件是我自己写的, 可能会有bug, 请各位在使用的过程中留心是否出现问题!
写这个插件的起因就在于我启用了wordpress的永久链接, 而启用永久链接根据很多人的SEO经验来说是用postname也就是wordpress上说的缩略名(英文称之为slug, 我也不知道为什么用slug)。 可因为我是离线写博客日志并发布的, 离线发布wordpress还没有允许设置缩略名呢。
刚开始我是采用修改post.php这个文件来实现的, 有人曾经修改xmlrpc.php来实现。 我想直接修改post.php更加彻底, 呵呵。 的确是更加彻底, 所有的文章发布都会调用这个文件中的某个函数的, 所以就算在后台写文章, 也不用再把缩略名写到slug中去了。
July 6, 2007
wordpress的离线发布用户们都曾碰到一个麻烦, 就是发布的文章总是无法直接发布缩略名, 而必须到博客的后台重新编辑, 为此有人想出了修改wordpress源文件的方法, 修改xmlrpc.php, 这个方法的确不错, 可以使得离线发布可以发送缩略名了, 但email发布文章又没有办法了, 难道再修改wp-mail.php文件? 这倒不用, 其实可以直接采用修改post.php的来实现在任何地方方便发送缩略名, 包括后台都一样, 所有的文章发布都需要过这个post.php的吗! 修改的方法如下:
找到 function wp_insert_post, 这个函数就是用来写入文章的, 所有的发布都要经过这里。


