我尝试了多个 API 密钥,但都无法正常工作。我使用的是最新版本的 WordPress 和 Discourse 插件。
你好 @pshorg,
我建议你尝试以下步骤:
-
撤销为此目的创建的任何现有 API 密钥。
-
创建一个新的全局 API 密钥,并将其分配给管理员用户:
- 用户级别:用户
- 用户:选择一个管理员用户(例如你的用户)
- 勾选“全局密钥(允许所有操作)”
-
在 WP Discourse 的“发布用户名”设置中输入该密钥和管理员用户的用户名。
2 个赞
抱歉让您久等了。问题仍未解决。我已严格按照步骤操作。
![]()
嘿 @pshorg,请安装这个 WordPress 插件:
然后在查看 WP Discourse 连接设置选项卡时刷新页面,并分享 Query Monitor 插件检测到的尝试连接 Discourse 的响应结果。
1 个赞
您好,这是我收到的错误:
cURL 错误 35:SSL 收到的记录超过了最大允许长度。
WPDiscourse\A\FormHelper->check_connection_status()
wp-content/plugins/wp-discourse/lib/plugin-utilities.php:66
WPDiscourse\A\FormHelper->connection_status_notice()
wp-content/plugins/wp-discourse/admin/form-helper.php:331
do_action('load-toplevel_page_wp_discourse_options')
wp-includes/plugin.php:470
您是否在以下位置使用了 http 而不是 https:
- 您的 WordPress
- 您的 Discourse;或
- Discourse URL 设置中?
1 个赞
