Tag: wordpress

  • 在Symfony 2中获取WordPress信息

    在我正在进行的任氏有无轩改版中,我希望在首页获得我的博客的一些信息,比如最新发布的五个帖子。

    我使用的博客后台是Wordpress,它提供了很好的编程接口,可以轻松地完成这个任务。而且Wordpress也提供了这些编程接口的说明。

    (more…)

  • Finally got my iPad WordPress running

    Finally got my WordPress on iPad running, able to retrieve my posts, comments from my blog.

    Previously it hangs when retrieving the posts and will prompt an error message saying "NSXMLParserDomainError 05" or something like that.

    I have to remove the app and then re-install. Now it is fine.
    Thank Country, thank God!

  • 用Nexus One来写WordPress的博客

    刚入手的N1,于是自然而然开始试用各类软件。这篇文章就是用Wordpress for Android写的。还行!

    只是它和WP2Laconica插件不兼容。如果选择在Wordpress for Android中“Publish”的话,会crash这个软件。但是post已经成功发布,只是由WP2Laconic创建的uri会不完整,而push到我的话痨站点的推也会不完整。

    已经向WP官方报告了这个问题。

    我个人认为,这个问题不算太大——毕竟用手机写博客很累,而如果真有这样的情况,先放一个draft上去也是不错的做法。

  • WordPress下的Laconica Plugin

    随着www.bspmq.com 的服务的建立,我找到了这个plugin,可以让我在Wordpress里发表一篇文章后,自动推一条消息到www.bspmq.com 里去,这样大家都可以在第一时间知道我发布了新文章。 配置的时候要注意几点:

    • 用户名直接写你注册的名字,不要写@www.bspmq.com;
    • 服务写:www.bspmq.com ,不要加http:// ,也不要加/api。

    这样就可以了。

  • WP的小插件

    用WordPress很久了,终于为了人品网下了决心开发个插件,用来在页面上显示当前人品网可动用的资金。

    开发并不困难,WP的文档很完整,很轻易的就让WP认出了我这个插件并顺利激活。

    难题是放在哪里。由于使用的主题本身的CSS的一些小限制,我不得不找了一个非常WS的地方,希望大家不要介意。囧……

  • 更友好的WordPress帖子的链接

    WP的后台管理页面中,可以设置帖子的Permalinks样式。 缺省时,它是用非SEO友好的形式的,例如:http://www.rsywx.net/wordpress/?p=960 这样的形式。但是,用户可以定制Permalinks的格式,并通过后台URI重写规则从而得到更SEO友好的URI。 我的设置是这样的:/%year%/%monthnum%/%post_id%,因此所有的帖子的连接都会是类似:http://www.rsywx.net/wordpress/2008/10/960 这样的,对应的URI重写规则为:

    RewriteRule ^wordpress/([0-9]+)/([0-9]+)/([0-9]+) wordpress/?p=$3

    如何,很简单吧?

    10月13日补记:

    突然想到,这个重写和Pylons的map还是有点不一样的。我在书写Pylons的map规则的时候,感到很不愉快。因为它的这个类似重写的规则,是和路径相关的。 例如,当我想将/xxx/yyy映射为/xxx?id=yyy的时候,所有html的路径映射都是基于/xxx/yyy而进行,而此时物理文件还是存放在/xxx目录下,所有的CSS/image/JavaScript的相对路径都是按照/xxx计算的,因此立马出现了路径的映射错误——除非你使用绝对路径进行引用……

    另外,又发现一个小问题。WordPress处理页面和帖子的方法是不一样的。在激活上述的RewriteRule之后,页面链接将出现问题,因此必须再一个新的RewriteRule:

    RewriteRule ^wordpress/([0-9]+) wordpress/?pageid=$1

    并在后台管理程序中将各个页面的链接的PermaLink修改即可。

    10月14日补记 今天又突然发现上述的重写规则对于一些WP的连接,如tag,按月的存档等还是不起作用。搜索一番并借助WP的帮助后,最终的重写规则如下,同时,该重写规则应存放在wordpress工作目录中:

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-D
    RewriteRule . /wordpress/index.php [L]

    这个规则就基本正常了。唯一的问题是wordpress/wp-admin不能正常工作,而必须用wordpress/wp-admin/index.php才行。

  • WordPress 2.5试用小记

    【本文收录于Go4Pro.org

    ===================

    前两天一口气将我的Blog以及Go4Pro统统升级到了WP 2.5。用了这两天,顺便说说一些感受。

    首先,这个升级是我强力推荐的。原因后叙。

    (more…)

  • WordPress上传问题解决

    将系统升级到Vista后,WP的上传功能一直没有解决。老是提示:Failed to upload之类的狗*信息。

    (more…)