WordPress 与 Discourse 链接问题

你好。你好。我们使用 Discourse 作为 WordPress 用户登录和评论的平台。
所以所有动态内容都在 Discourse 中进行,WordPress 只用于发布文章并链接到特定的 Discourse 线程供社区讨论。

但最近,在 WordPress 中发布了一些文章后,我们在 Discourse 中收到了(隐藏的)主题创建,但 WordPress 没有收到它们的链接 :(。
所以没有人能够加入讨论,因为我们主要将 Discourse 评论发布为隐藏的。

这是通信日志转储。我们正在讨论一篇标题为“Nejlepší bezdrátová sluchátka do 1 000 Kč. Vybrali jsme kvalitu za pár kaček”的文章。

[2024-10-15 07:51:35] publish.INFO: create_post.post_success {"wp_title":"Nejlepší bezdrátová sluchátka do 1 000 Kč. Vybrali jsme kvalitu za pár kaček","wp_author_id":"152876","wp_post_id":788321}
[2024-10-15 07:51:35] publish.INFO: create_post.body_valid {"wp_title":"Nejlepší bezdrátová sluchátka do 1 000 Kč. Vybrali jsme kvalitu za pár kaček","wp_author_id":"152876","wp_post_id":788321}
[2024-10-15 07:51:35] publish.INFO: create_post.after_publish {"post_id":788321,"remote_post_type":"create_post","discourse_post_id":"","discourse_topic_id":"11236","discourse_permalink":""}
[2024-10-15 07:51:36] webhook_topic.INFO: update_topic_content.update_post_metadata_success {"post_ids":"788321"}
[2024-10-15 07:51:48] publish.INFO: create_post.post_success {"wp_title":"Nejlepší bezdrátová sluchátka do 1 000 Kč. Vybrali jsme kvalitu za pár kaček","wp_author_id":"152876","wp_post_id":788321}
[2024-10-15 07:51:48] publish.INFO: create_post.body_valid {"wp_title":"Nejlepší bezdrátová sluchátka do 1 000 Kč. Vybrali jsme kvalitu za pár kaček","wp_author_id":"152876","wp_post_id":788321}
[2024-10-15 07:51:48] publish.INFO: create_post.after_publish {"post_id":788321,"remote_post_type":"create_post","discourse_post_id":"","discourse_topic_id":"11236","discourse_permalink":""}
[2024-10-15 07:53:39] publish.ERROR: create_post.post_error {"wp_title":"Nejlepší bezdrátová sluchátka do 1 000 Kč. Vybrali jsme kvalitu za pár kaček","wp_author_id":"152876","wp_post_id":788321,"response_message":"Embed url už je zabráno","http_code":422}
[2024-10-15 07:53:46] publish.ERROR: create_post.post_error {"wp_title":"Nejlepší bezdrátová sluchátka do 1 000 Kč. Vybrali jsme kvalitu za pár kaček","wp_author_id":"152876","wp_post_id":788321,"response_message":"Embed url už je zabráno","http_code":422}
[2024-10-15 07:54:06] connection.INFO: check_connection_status.successful_connection
[2024-10-15 07:54:06] connection.INFO: check_connection_status.valid_scopes
[2024-10-15 07:59:19] connection.INFO: check_connection_status.successful_connection
[2024-10-15 07:59:19] connection.INFO: check_connection_status.valid_scopes
[2024-10-15 07:59:20] connection.INFO: check_connection_status.successful_connection
[2024-10-15 07:59:20] connection.INFO: check_connection_status.valid_scopes
[2024-10-15 08:01:38] connection.INFO: check_connection_status.successful_connection
[2024-10-15 08:01:38] connection.INFO: check_connection_status.valid_scopes
[2024-10-15 08:01:41] connection.INFO: check_connection_status.successful_connection
[2024-10-15 08:01:41] connection.INFO: check_connection_status.valid_scopes
[2024-10-15 08:02:08] publish.ERROR: create_post.post_error {"wp_title":"Nejlepší bezdrátová sluchátka do 1 000 Kč. Vybrali jsme kvalitu za pár kaček","wp_author_id":"152876","wp_post_id":788321,"response_message":"Embed url už je zabráno","http_code":422}
[2024-10-15 08:02:15] publish.ERROR: create_post.post_error {"wp_title":"Nejlepší bezdrátová sluchátka do 1 000 Kč. Vybrali jsme kvalitu za pár kaček","wp_author_id":"152876","wp_post_id":788321,"response_message":"Embed url už je zabráno","http_code":422}
[2024-10-15 08:04:41] connection.INFO: check_connection_status.successful_connection
[2024-10-15 08:04:41] connection.INFO: check_connection_status.valid_scopes
[2024-10-15 08:07:42] sso_client.INFO: auth_user.success {"user_id":124866}
[2024-10-15 08:12:06] publish.ERROR: create_post.post_error {"wp_title":"Nejlepší bezdrátová sluchátka do 1 000 Kč. Vybrali jsme kvalitu za pár kaček","wp_author_id":"152876","wp_post_id":788321,"response_message":"Embed url už je zabráno","http_code":422}
[2024-10-15 08:12:13] publish.ERROR: create_post.post_error {"wp_title":"Nejlepší bezdrátová sluchátka do 1 000 Kč. Vybrali jsme kvalitu za pár kaček","wp_author_id":"152876","wp_post_id":788321,"response_message":"Embed url už je zabráno","http_code":422}
[2024-10-15 08:13:11] connection.INFO: check_connection_status.successful_connection
[2024-10-15 08:13:11] connection.INFO: check_connection_status.valid_scopes
[2024-10-15 08:13:30] connection.INFO: check_connection_status.successful_connection
[2024-10-15 08:13:30] connection.INFO: check_connection_status.valid_scopes

有人能建议如何解决这个问题,或者错误源自哪里吗?

这是否与带重音的字母有关?

有一个网站设置与包含特殊字符的网址有关。

我不确定我是否理解,但这个问题似乎与口音无关。

为了澄清起见,我们遇到了这个问题,文章是1000克朗以下的最佳无线耳机。我们选择了TOP6,社区是1000克朗以下的最佳无线耳机。我们选择了物美价廉的品质 - Svět Androida 文章评论 - 社区

我们已经链接了它,但我们不得不通过切换到经典编辑器手动将社区链接插入WordPress。

我同意不应该连接它,但这是我最好的猜测。我会尝试在下一个 url 中不使用带重音的字符。

请问您在哪个网址看到这些变音符号?

哎呀。我没看到它们。我想我弄混了你日志中的标题。抱歉。

也许它无法连接到 WordPress?所以检查一下 WordPress 的日志?

[2024-10-15 08:12:06] publish.ERROR: create_post.post_error {"wp_title":"Nejlepší bezdrátová sluchátka do 1 000 Kč. Vybrali jsme kvalitu za pár kaček","wp_author_id":"152876","wp_post_id":788321,"response_message":"Embed url už je zabráno","http_code":422} 

WP 日志没有告诉我们太多信息。
它只发生在某些文章上,所以无法连接是有道理的,但我不知道原因。