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