嘿,各位,我看到尾部斜杠又出问题了 ![]()
[尾部斜杠是] 主要问题。当使用 通过 Javascript 在其他网站上嵌入 Discourse 评论 时,您可以通过一个参数来控制它,修复起来非常简单。
仅供参考,Discourse 中的所有主题嵌入都会从 embed_url 中删除尾部斜杠;请参阅 TopicEmbed.normalize_url。由于一个涉及 javascript 嵌入和 WP Discourse 嵌入交叉的独立案例,我们在这两种嵌入方法中标准化了这种处理。请参阅 Apply TopicEmbed url normalisation to embed urls inserted in the PostCreator by angusmcleod · Pull Request #30641 · discourse/discourse · GitHub
@Thiago_Mobilon 在这次迁移过程中,您是否也更新了您的 Discourse?有可能是我们将 embed_url 标准化处理应用于 WP Discourse 嵌入的结果,这是在迁移到子文件夹安装的同时发生的。您目前运行的是哪个版本的 Discourse?(如果您知道的话,迁移前运行的是哪个版本?)
顺便说一句,当我在最新版本的 Discourse 上在本地运行以下两个命令时,我得到了相同的结果,即文章的 HTML 正文
# 带尾部斜杠
TopicEmbed.find_remote("https://tecnoblog.net/noticias/governo-renova-app-da-cnh-para-baratear-obtencao-do-documento/")
# 不带尾部斜杠
TopicEmbed.find_remote("https://tecnoblog.net/noticias/governo-renova-app-da-cnh-para-baratear-obtencao-do-documento")
# 产生相同的结果
您是否可能在 WordPress 端做了一些更改?