phpBB 论坛怎么上传图片并插入帖子?

phpBB 本身不提供图片存储,帖子里的图片必须放在外部图床,再用 [img] 标签引用。用 Postimages 这类免费图床的流程是:上传图片 → 选择尺寸和过期时间 → 复制直链 → 在 phpBB 编辑器中用 [img] 包裹。适用于你有发帖权限、但论坛未开放本地上传的情况;如果论坛允许直接上传附件,优先用附件,图片不会因外部链接失效而消失。

上传前先确认两件事

  • 论坛是否允许外链图片:部分版块关闭了 [img] 标签,此时无论链接多正确都不会显示,只能改用附件上传。
  • 图片用途决定尺寸:头像/图标选 64x64,帖子正文配图选 640x480 或 800x600,需要看清细节选 1024x768 以上。尺寸越大,页面加载越慢,手机端浏览体验越差。

用 Postimages 上传并取链接

  1. 打开 Postimages 首页,点击上传区域,或直接把文件拖进去、粘贴图片。
  2. 选择尺寸。免费账户的直链图片最高为 1280px,超过会被压缩;需要原始分辨率要升级到高级账户。
  3. 选择过期时间。可选“不过期”,也可设 1 小时到 1 年不等。论坛教程、长期资料建议选不过期,临时问答可以设短一些。
  4. 上传完成后,页面会给出一组链接。复制 直链(Direct link),它通常以图片扩展名结尾,例如 .jpg、.png。
  5. 如果图床提供论坛用的 BBCode 格式,可以直接复制,它已经带好 [img] 标签,省去手动拼接。

免费账户单张最大 32Mb,高级账户 96Mb;免费账户含广告,高级账户对访客无广告。这些是选择图床时的实际差异,不是必须升级的理由。

在 phpBB 帖子里插入

在帖子编辑器中,把直链放进 [img] 标签:

[img]https://i.postimg.cc/xxxxxx/example.jpg[/img]

预期结果是发帖后图片直接显示在正文里。注意:

  • 标签内只放图片直链,不要放图床的网页地址(那种以页面形式打开的链接)。
  • 前后不要有多余空格或换行,否则可能被当成普通文字。
  • 想控制显示大小,部分 phpBB 版本支持 [img=宽x高],但并非所有论坛都开启,不确定时先用默认尺寸。

图片不显示怎么排查

现象 常见原因 处理
显示成一行文字链接 用了网页地址而非直链,或 [img] 标签被论坛禁用 换成以图片扩展名结尾的直链;确认版块允许外链
图片是红叉或空白 链接失效、图片已过期删除、图床限制外链 重新上传并选“不过期”,再替换链接
图片被裁剪或模糊 上传时选了过小尺寸,或免费账户被压到 1280px 以内 重新上传并选更大尺寸,必要时用高级账户保留原分辨率
编辑时正常、发帖后消失 图床删除了图片或触发了防盗链 换图床或改用论坛附件上传

什么时候不该用外部图床

如果图片是教程关键步骤、长期有效的资料,或者论坛本身支持附件上传,直接用附件更稳:外部图床的链接可能因过期、服务调整或防盗链而失效,帖子过几个月就会变成一堆红叉。图床更适合临时展示、体积较大、或论坛明确不允许上传附件的场景。

postimages.org
为论坛提供免费的图片上传与托管集成。为网站和博客提供免费图片托管与照片分享。