# 自定义帖子类型无法更新关联的 Discourse 帖子

**URL:** https://meta.discourse.org/t/custom-post-types-failing-to-update-associated-discourse-posts/219607
**Category:** WordPress
**Created:** [2022 年2 月 28 日 16:07 UTC](https://meta.discourse.org/t/custom-post-types-failing-to-update-associated-discourse-posts/219607 "2022-02-28T16:07:11Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![JoelZaslofsky](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/joelzaslofsky/32/158556_2.png) [@JoelZaslofsky](https://meta.discourse.org/u/JoelZaslofsky)
#### Post date: [2022 年2 月 28 日 16:07 UTC](https://meta.discourse.org/t/custom-post-types-failing-to-update-associated-discourse-posts/219607/1 "2022-02-28T16:07:11Z")

</div>

@angus，可能需要另一个 PR。我们在更新 WordPress 事件时，使用 WordPress v5.9.1 和 WP-Discourse 插件 v2.4.0，遇到了 Discourse 发布错误。

我录制了一个简短的视频，以便您可以在您的端重现此问题。

[https://www.loom.com/share/4980a5e336d94b31a2ce57e439c819a3](https://www.loom.com/share/4980a5e336d94b31a2ce57e439c819a3)

这是来自 WordPress 关于 Discourse 发布失败的自动电子邮件：

```plaintext
[The Puttyverse] Discourse 发布失败

您的网站 [The Puttyverse] 有一篇帖子未能发布到 Discourse。

帖子“Music Accountability Huddle - March 30, 2022 (4:15 pm UTC)”已在 WordPress 上发布
由 [Username Removed for Privacy] 于 2022-02-23 20:35:36 发布。

https://theputtyverse.com/events/music-accountability-huddle-march-30-2022/

发布失败原因：
Discourse 返回了 400 响应代码。
缺少参数或值为 null：post
您是指？ post
               post[raw]
               controller
               title

```

---

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [2022 年2 月 28 日 17:46 UTC](https://meta.discourse.org/t/custom-post-types-failing-to-update-associated-discourse-posts/219607/2 "2022-02-28T17:46:25Z")

</div>

感谢 @JoelZaslofsky 提供的详细视频。这与该其他主题中讨论的问题不同，因此我已将其移至新主题。我将在明天深入研究。

---

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [2022 年2 月 28 日 19:18 UTC](https://meta.discourse.org/t/custom-post-types-failing-to-update-associated-discourse-posts/219607/3 "2022-02-28T19:18:33Z")

</div>

@JoelZaslofsky 这将在合并后修复。

> <https://github.com/discourse/wp-discourse/pull/440>

\*更新：已合并。`2.4.1` 现已上线。

---

<div class="post-metadata">

### Author: ![orenwolf](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/orenwolf/32/119529_2.png) [@orenwolf](https://meta.discourse.org/u/orenwolf)
#### Post date: [2022 年2 月 28 日 19:51 UTC](https://meta.discourse.org/t/custom-post-types-failing-to-update-associated-discourse-posts/219607/4 "2022-02-28T19:51:08Z")

</div>

Angus，我认为这很有可能也是影响了我们。我会等一会儿，看看 `2.4.1` 是否稳定，然后在接下来的几天内推出以确认。

---

<div class="post-metadata">

### Author: ![JoelZaslofsky](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/joelzaslofsky/32/158556_2.png) [@JoelZaslofsky](https://meta.discourse.org/u/JoelZaslofsky)
#### Post date: [2022 年3 月 2 日 18:38 UTC](https://meta.discourse.org/t/custom-post-types-failing-to-update-associated-discourse-posts/219607/5 "2022-03-02T18:38:31Z")

</div>

> [@angus](#):
>
> 当[WP-Discourse 插件更新到 2.4.1 版本]后，此问题将得到修复。

这是真的。我刚刚用 2.4.1 版本进行了测试，我在该论坛帖子中记录的原始问题已得到修复。谢谢 Angus！

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [2022 年4 月 1 日 18:39 UTC](https://meta.discourse.org/t/custom-post-types-failing-to-update-associated-discourse-posts/219607/6 "2022-04-01T18:39:22Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
