图片应通过文件名实现,以便用户下载。但目前这些图片是直接嵌入在内容中的,这会占用大量存储空间。试想一下,如果您要向用户展示数百张图片,情况将如何。我该如何操作才能保留文件名,而不是直接嵌入图片?
上传图像时,用户通常希望直接查看图像。您可以右键单击以下载。
我想不出一个好的解决方案。或许您可以创建一个类别,使用 CSS 将其尺寸限制为极小的缩略图,但这仍然会将整张图像推送到浏览器。
我认为主题组件可以添加一个工具,将图像作为链接上传。不过,我还不清楚具体如何实现。
我不太完全理解这个请求。这里的目标是什么?是链接到图片而不是嵌入它吗?
考虑一下 Discourse 主页上的任意一张图片,其 URL 是 https://www.discourse.org/a/img/homepage-5a.jpg。
如果我将该 URL 单独粘贴在一行上:
如果我在链接前加上文字:https://www.discourse.org/a/img/homepage-5a.jpg
你能详细说明一下你试图实现什么吗?目标是什么?
你好,Jeff,感谢你的回复。这正是我遇到的问题。为了在超链接前添加额外文本以阻止图片显示,我注意到自己已无法修改文本模块。这是功能限制还是权限层级问题?保重,Dirk
你选的图片真漂亮!![]()
这是一个从编辑器复制的简单帖子示例,其中我使用了一个 jpeg 文件供用户按需下载:

问题:我需要在何处放置一些文本,以防止显示像素图片,而仅提供超链接?文本“So versteht sich cycling without age”应予以保留。请给予指导。谢谢。
只需删除开头的 ! 即可将图片转换为链接。Markdown Reference
So versteht sich cycling without age|690x494
[So versteht sich cycling without age|690x494](upload://dFUfXQOjaBtY1G1CHQEWioh0awI.jpeg)
好的,让我重新表述一下,以确保我理解您的具体需求:
- 您必须将图片上传到此处,即 Discourse,而不是其他地方。
- 您必须让图片显示为链接,而不是直接显示图片本身。
操作方法如下:
-
我在编辑器工具栏上点击了上传图片按钮。
-
帖子中会出现
。 -
右键点击该图片(在右侧预览中),选择“复制链接”或“复制图片地址”。
-
删除
!并替换链接中的文本和 URL,如下所示:变为
[图片链接](https://d11a6trkgmumsb.cloudfront.net/original/3X/7/d/7d117d4b713cc3bc7f98f5cb9801df93acd484aa.jpeg)
在帖子中,效果如下:
以及
老实说,Discourse 并非专为通用图片托管而设计,因此从我们的角度来看,这样做比较特殊。您最好使用第三方图片托管服务(如 imgur.com),并通过这种方式链接图片:
https://i.imgur.com/a4ggkyk.png
您只需知道在链接周围加上 < 和 >,这样就不会嵌入图片了。



