記錄:怎么更改WordPress上傳圖片(添加多媒體)默認目錄(wp-content\uploads)
[重要通告]如您遇疑難雜癥,本站支持知識付費業務,掃右邊二維碼加博主微信,可節省您寶貴時間哦!
前段時間因為要更換服務器,因為騰訊云服務器的某些事兒,更換了其他服務器,但是內存比之前的服務器小了一些,總感覺不夠用,就想著讓圖片單獨分離,放在騰訊云cos上,但一直也沒有操作呢,因為沒有操作成功,先把圖片遷移了一下;圖片遷移到了根目錄下,不在在原始目錄wp-content\uploads下,那如何操作的呢?其實很簡單;
只需要在WordPress根目錄中的配置文件wp-config.php中添加以下代碼保存更新即可。
define('UPLOADS',''.'/images');
這段代碼的意思是重新定義圖像上傳目錄為images,也可以根據自己的需要來定義,比如博主老梁就自定義了images文件夾;
更改 WordPress 中的媒體上傳路徑
自WordPress 3.5版本開始,wordpress隱藏了后臺的媒體(Media)設置頁面 上傳路徑(upload_path)和文件 URL 地址(upload_url_path)的設置選項,但是還是有辦法恢復的;
第一種:直接將下面的代碼添加到主題的 functions 文件中,就可以恢復設置界面;
if(get_option('upload_path')=='wp-content/uploads' || get_option('upload_path')==null) { update_option('upload_path',WP_CONTENT_DIR.'/uploads'); }
2、訪問域名/wp-admin/options.php? 頁面。找到 upload_url_path 選項,然后將其對應的值變更為 https://images.laoliang.net
完成后,點擊保存按鈕。
第三步:替換網站中已有圖片URL路徑;
如站點已發布大量文章和圖片,可通過 SQL語句來批量從數據庫中替換原來的圖片 URL;如使用寶塔面板,那么就更容易,可從網站數據庫直接打開 phpMyAdmin;
然后,可以在頁面頂部看到一些選項卡,其中一個是 SQL。單擊此項會打開一個大的空白文本區域,將以下查詢粘貼到空白文本區域中。
UPDATE wp_posts SET post_content = REPLACE( post_content, '0mbx6.cn/wp-content/uploads', 'images.laoliang.net?);
在確認無誤后,請按“執行”按鈕提交更改。更改后文章中的所有圖片都使用了新的二級域名圖片地址。
正常情況下,WordPress后臺上傳圖像它的存儲目錄就會變成了上述代碼中的images,不過上傳后的圖像還是會按年月路徑存放,有人感覺自己內容沒這個多,沒必要搞成文件夾,想著直接統一即可;
那就到WordPress后臺>>設置>>媒體選項>>在“文件上傳”中去掉“以年一月目錄形式組織上傳內容”前面的勾并點擊保存更改按鈕即可。
按照以上操作就可以更換了圖片存儲路徑,等著下一次的更換可能就是轉到了騰訊云cos里了吧~~
問題未解決?付費解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!