October 17, 2007

(7) Comments

临时解决wordpress离线计划发布失效

      当习惯于一个事物, 要重新适应一个新的真的很不容易; 就拿我的wordpress升级来说, 就把我折腾的够呛。 刚解决了在wordpress 2.3 下能够称心的使用wordpress database backup, 接踵而来的又是使用windows live writer进行离线发布计划任务文章失效, 以至于我发誓以后没什么事情再也不升级了。

      发誓归发誓, 目前存在的问题总是要去解决的, 就像这个离线不能发布计划任务文章对我来说太过麻烦。 发笑话总是一个批量性的过程, 我不可能每天看一篇笑话, 那也当然不可能一次只发一篇笑话, 否则到时候我会找不到笑话在哪里的。 可没有了这个离线计划发布, 难不成每次我都要上wp的后台去编辑文章不成? 我可以已经习惯了wlw的方便性(方便性太多了, 有可以加链接、 自动上传图片等等), 让我再次回到后台那么原始的方法我实在不适应。

阅读全文——共1205字

September 4, 2007

(73) Comments

wp插件:wp-slug让缩略名几多选择

      这个插件其实就是玩玩的, 真的写博客的人不会到这个地步吧? 哈哈! 所以首先申明该插件只是用来玩玩, 我自己就当作一次wordpress的插件编程的训练了, 抛砖引玉而已。

      写这个插件的起因是vern的文章:“琐事几件”。 其中提到了关于离线发布wp博客日志的缩略名(slug)问题, 我就是在这里得到了启发, 写了这么一个插件。

      插件的原模型是: slug from title, 请看这里: wp插件:slug from title离线发布不愁缩略名

阅读全文——共853字

August 25, 2007

(26) Comments

wp插件:slug from title离线发布不愁缩略名

      首先申明: 这个插件是我自己写的, 可能会有bug, 请各位在使用的过程中留心是否出现问题!

      写这个插件的起因就在于我启用了wordpress的永久链接, 而启用永久链接根据很多人的SEO经验来说是用postname也就是wordpress上说的缩略名(英文称之为slug, 我也不知道为什么用slug)。 可因为我是离线写博客日志并发布的, 离线发布wordpress还没有允许设置缩略名呢。

      刚开始我是采用修改post.php这个文件来实现的, 有人曾经修改xmlrpc.php来实现。 我想直接修改post.php更加彻底, 呵呵。 的确是更加彻底, 所有的文章发布都会调用这个文件中的某个函数的, 所以就算在后台写文章, 也不用再把缩略名写到slug中去了。

阅读全文——共1311字

July 6, 2007

(6) Comments

让wordpress离线发布不再被缩略名困挠

      wordpress的离线发布用户们都曾碰到一个麻烦, 就是发布的文章总是无法直接发布缩略名, 而必须到博客的后台重新编辑, 为此有人想出了修改wordpress源文件的方法, 修改xmlrpc.php, 这个方法的确不错, 可以使得离线发布可以发送缩略名了, 但email发布文章又没有办法了, 难道再修改wp-mail.php文件? 这倒不用, 其实可以直接采用修改post.php的来实现在任何地方方便发送缩略名, 包括后台都一样, 所有的文章发布都需要过这个post.php的吗! 修改的方法如下:

找到 function wp_insert_post, 这个函数就是用来写入文章的, 所有的发布都要经过这里。

阅读全文——共1235字