【问题标题】:Update posts using knit2wp使用 knit2wp 更新帖子
【发布时间】:2013-12-16 15:32:55
【问题描述】:

我已经能够使用 knit2wp 成功地发布到 WordPress,即使是图片。

即使拥有这样的天赋,我也不是万无一失的。确实,即使是上述内容也需要一些工作。

我希望以后能够更新帖子。

显然,RWordPress 软件包允许删除帖子,但如果人们无法读取帖子的元数据、删除它、发布新帖子并更新元数据……我并没有立即看到仅更新帖子的选项或功能。

欢迎提出任何建议。谢谢。

【问题讨论】:

  • 我也想知道答案 :) 这就是我自己不喜欢knit2wp()的原因。
  • 我在看代码但不幸的是我不是一个编码员但是如果你不能解决它,谁可以呢?
  • 我没有花太多时间在上面,但这并不意味着答案不存在。

标签: r wordpress markdown knitr


【解决方案1】:

正如您所提到的,R 中的 RWordPress 包不支持编辑帖子。然而,RWordPress 使用 XML-RPC 接口与 Wordpress 交互,因此您需要:

  1. 找到另一个允许编辑的 R 包
  2. 扩展 RWordPress 以支持 wp.editPost XML-RPC 方法。这仅在 2012 年 6 月发布的 WP 3.4 中添加。RWordPress 的最后一次更新是 2012 年 8 月,所以它还不支持它并不让我感到惊讶 - 也许该软件包已被放弃?

您可以在 WordPress Codex 中阅读有关 WordPress XML-RPC 方法的更多信息:http://codex.wordpress.org/XML-RPC_WordPress_API/Posts#wp.editPost

【讨论】:

    【解决方案2】:

    最新版本的 knit2wp 支持编辑帖子。结案。

    【讨论】:

    • RWordPress 软件包仍然适合您吗?我不断收到以下错误:Error: faultCode: 401 faultString: Sorry, you are not allowed to publish posts on this site.
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-01-30
    • 2018-04-13
    • 1970-01-01
    • 2018-04-13
    • 1970-01-01
    • 2011-02-07
    • 2014-01-29
    相关资源
    最近更新 更多