如何修改 Image Upload for BBPress 插件上傳的圖片的位置?

標籤:  , ,

  • 該話題包含 6 個回覆,2 人蔘與,最後由Geticer 更新於 5 年前
正在查看 7 個帖子:1-7 (共 7 個帖子)
  • 作者
    帖子
  • Geticer
    參與者
    • 文章數量: 63
    發帖數:81
    樓主
    @monicfenga

    因為我的網站的 「特殊需要」,需要將所有的靜態資源放在另一台服務器上,論壇裏的圖片也不例外。

    論壇在使用 Image Upload for BBPress(免費版) 插件。

    我使用過其他人制作的 「圖牀上傳插件」,對論壇部分沒有一點效果。

    ————————————

    在思考之餘,我就想起了貴站論壇裏的圖片位置是獨立於主站的 (如 https://img.XXXX.com/hm_bbpui/XXXX/XXXX.png),請問應該要怎樣做才能改成這樣?

    我看了一下插件的源代碼,發現插件使用的是自己的一套上傳方式:直接將圖片上傳到 wp-contents/upload/hm_bbpui/文件夾裏,估計要修改的就是這裏了。

    詩語
    管理員
    • 文章數量: 5,942
    發帖數:9997
    @feibisi

    這個插件的話有個高級版的可以修改和使用第三方的圖片外鏈服務,但其實沒必要。

    我們站是做了 WordPress 靜態資源分離,也就是全部都歸類到了一個新的目錄裏,具體方法參考下面的帖子

    https://bbs.weixiaoduo.com/topic/24614/#post-24618

    有代碼提供。

    Geticer
    參與者
    • 文章數量: 63
    發帖數:81
    樓主
    @monicfenga

    @feibisi

    我也看了看那個高級版的插件,至少要 59 美元,如果要外鏈的話 (目前提供亞馬遜的外鏈) 還需要再花一筆錢……

    那我去看看帖子哈

    Geticer
    參與者
    • 文章數量: 63
    發帖數:81
    樓主
    @monicfenga

    更新:

    後來發現,我們的網站需要這麼一種模式:

    圖片需要上傳到另外一台物理服務器裏 (通過 FTP 的方式) 。

    我將開一個新帖子進行詳細説明。

    我還是改不了帖子狀態……麻煩改成 「已解決」,謝謝。

    Geticer
    參與者
    • 文章數量: 63
    發帖數:81
    樓主
    @monicfenga

    (無需開新帖子了)

    我通過將 WordPress 媒體庫的 「添加媒體」 按鈕搬到前台的方式解決了。

    期間還遇到了 「抱歉,您不能添加附件到此文章。」 的問題,這和權限有關,調整必要的權限(upload_files 、 edit_topics 等) 即可解決。

    詩語
    管理員
    • 文章數量: 5,942
    發帖數:9997
    @feibisi

    權限控制和角色、文件類型多注意下,有的用户前段上傳內容會有風險,我們站即便是除了圖片和特定站讓傳外,其他的都直接封掉了的。

    Geticer
    參與者
    • 文章數量: 63
    發帖數:81
    樓主
    @monicfenga

    @feibisi

    看到你的回帖後,我才想起來,我沒有限制上傳的文件格式!(可上傳的最大文件大小服務器固定好的)

    多謝提醒!

    最後,我們的網站是:https://www.gustudy.club/

正在查看 7 個帖子:1-7 (共 7 個帖子)
  • 哎呀,回覆話題必需登錄。

話題信息