正在查看 7 个帖子:1-7 (共 7 个帖子)
-
作者帖子
-
因为我的网站的 「特殊需要」,需要将所有的静态资源放在另一台服务器上,论坛里的图片也不例外。
论坛在使用 Image Upload for BBPress(免费版) 插件。
我使用过其他人制作的 「图床上传插件」,对论坛部分没有一点效果。
————————————
在思考之余,我就想起了贵站论坛里的图片位置是独立于主站的 (如 https://img.XXXX.com/hm_bbpui/XXXX/XXXX.png),请问应该要怎样做才能改成这样?
我看了一下插件的源代码,发现插件使用的是自己的一套上传方式:直接将图片上传到 wp-contents/upload/hm_bbpui/文件夹里,估计要修改的就是这里了。
这个插件的话有个高级版的可以修改和使用第三方的图片外链服务,但其实没必要。
我们站是做了 WordPress 静态资源分离,也就是全部都归类到了一个新的目录里,具体方法参考下面的帖子
https://bbs.weixiaoduo.com/topic/24614/#post-24618
有代码提供。
更新:
后来发现,我们的网站需要这么一种模式:
图片需要上传到另外一台物理服务器里 (通过 FTP 的方式) 。
我将开一个新帖子进行详细说明。
我还是改不了帖子状态……麻烦改成 「已解决」,谢谢。(无需开新帖子了)
我通过将 WordPress 媒体库的 「添加媒体」 按钮搬到前台的方式解决了。
期间还遇到了 「抱歉,您不能添加附件到此文章。」 的问题,这和权限有关,调整必要的权限(upload_files 、 edit_topics 等) 即可解决。
权限控制和角色、文件类型多注意下,有的用户前段上传内容会有风险,我们站即便是除了图片和特定站让传外,其他的都直接封掉了的。
此回复已被标记为私有,🔒 仅楼主及管理员可见。 -
作者帖子
正在查看 7 个帖子:1-7 (共 7 个帖子)
- 哎呀,回复话题必需登录。