你好,
我最近安装了 Discourse(托管在 Digital Ocean 上),但遇到了一个问题:超链接无法点击。
我和工作人员团队都很困惑,因为除了一个帖子外,其他所有帖子/主题中的超链接都能正常工作。所以我想请教一下,为什么只有这个主题会出现这种情况?
谢谢,祝好!
你好,
我最近安装了 Discourse(托管在 Digital Ocean 上),但遇到了一个问题:超链接无法点击。
我和工作人员团队都很困惑,因为除了一个帖子外,其他所有帖子/主题中的超链接都能正常工作。所以我想请教一下,为什么只有这个主题会出现这种情况?
谢谢,祝好!
抱歉,我不明白您写的内容。能否提供示例链接以便说明?
基本上,超链接在某个特定主题中无法正常工作。我们已从该主题中移除了它们,因为它们无法使用。但在 this 这个主题中,超链接会显示成这样:
[this](https://globalaviators.ca/t/welcome-to-the-global-aviators-community/50)
通常输入这样的内容会生成一个正常的链接,但在最终发布的主题中却显示为上述样子。
抱歉,我不太明白。你是说放在主题里的链接无法工作(是所有链接吗?我没太跟上),还是说从其他地方无法链接到该主题?
或者你是想说 Markdown 在主题中 somehow 无法使用?我有点超级困惑 ![]()
抱歉造成困惑。我会尝试重新表述。当您进入存在问题的主题,点击“插入超链接”按钮并填写 URL 和文本后,点击“保存编辑”时,链接并未正常显示。您得到的不是像 this 这样的链接,而是如下内容:
[this](https://meta.discourse.org/t/hyperlinks-not-working-with-one-topic/150145?u=infinite_flight_sims)
该主题包含可用的单栏和标签,能否提供一个链接让我们查看输出结果?
它是 div:
<div>a div 链接到 [DDG](https://duckduckgo.com)</div>
a 链接到 [DDG](https://duckduckgo.com)
结果是:
a 链接到 DDG
所以我应该用它来包裹链接吗?
不,你应该移除 div 标签,然后看看是否就能正常工作。
它起作用了!感谢您的帮助 ![]()
Markdown 本不应在 HTML 块中生效。
此外(信息来自链接),如果您需要使用div或其他块级元素,由于我们使用 CommonMark,您可以使用空行来触发 Markdown 解析,如下所示:
<div>a div link to [DDG](https://duckduckgo.com)</div>
a link to [DDG](https://duckduckgo.com)
<div>
a div link with blank lines to [DDG](https://duckduckgo.com)
</div>
结果如下:
a link to DDG
a div link with blank lines to DDG
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.