如何解决Google Docs不能发布到Wordpress的问题
我习惯在 Google Docs 里编辑好文章,然后发布到 Blog 。不过,通过Google Docs 发布到 Wordpress 时,会有下面两个问题:
- API 设置为 MoveableType API 后,发表文章没有标题。
Google Docs 的 文档 中,WordPress的 API Type 为 MoveableType,但是把API设置为 MoveableType API后,发表的文章没有标题。 - API 设置为 MetaWeblog API 后,文章怎么也发表不了。
设置为 MetaWeblog API 后,在 WordPress 后台里可以看到发表的文章,也有标题,不过点击“发布”按钮,就是发布不了,有时会等上比较长的时间才能发布。查看数据库wp_posts表中,文章的“post_status”状态是 “future” 而不是 “publish”。我试验了几次,发现应该是发表文章时 Google Docs 和 WordPress 的时间问题造成的。
解决办法:
- 在 Google Docs 的“博客站点设置”里面,API 要设置为 MetaWeblog API,不要设置为 MoveableType API。
- 在 Google Docs 发布文章后,到 WordPress 后台,进入刚才发布的文章编辑界面。在右边栏的最下方找到“文章时间”那栏,一定要勾选“编辑时间”前面的复选框,时间编不编辑无所谓。然后,根据你的需要,设置文章的其他属性后,点击 “保存” 或者 “保存并继续编辑” 按钮,这时你发现文章真正发布了。





2007年08月19日 21:08:10
(补充):
如果通过上面的办法还不能发表,试着把“文章时间”修改为稍微提前的时间,一般就可以了。
有时候,需要稍微多试几次。
– 中文HowTO
回复