目錄
Toggle繼續分享wordpress建站教程。今天給大家使用一個CDN和OSS時可能會遇到的問題,之前悅然wordpress建站的官網也遇到了,接下來我們直入主題。
大多數情況下我們做wordpress建站時只要配置好的相關的CDN或OSS設置,網站的圖片、JS、CSS、字體等文件都會被替換為我們設置好的CDN域名,這樣對網站加速的效果是比較明顯的。但是有一些圖片可能無法被CDN域名替換,比如一些主題的幻燈大圖,或者是一些幻燈插件(比如Slider Revolution)的圖片,它們依然會使用本地圖片,雖然只是少數圖片影響不大,但是對于有強迫癥的用戶來說這是不能忍受的。
具體原因悅然wordpress建站也不是非常清楚,不過我在水煮魚的博客中了解到,有部分主題或插件輸出圖片時會直接以【 // 】開始,這就是問題的根源。
了解了問題出現的原因,接下來我們來分享解決辦法。
這個方法適合有動手能力的用戶,找到有問題的插件或主題,使用F12或使用代碼編輯器全局搜索,找到【 // 】之類的代碼,然后把它們替換成http或https。這個方法不是很推薦,大家自行考慮是否使用。
這里推薦大家使用WPReplace插件,這是國內開發者做的一個免費插件,可以替換網站內容和數據庫內容。
安裝插件之后直接啟用,然后在選擇器中選【網址替換】
接下在在目標內容中輸入未被替換的成CDN的圖標地址,比如當前未被替換了網址是:
http(s)://www.域名.com/wp-content/uploads/2022/04/10564.jpg
把上面的地址直接填寫在目標內容中。
假設我們的當前CDN域名為https://cdn.xxx.com,那么我們可以在替換內容中填寫:
https://cdn.域名.com/wp-content/uploads/2022/04/10564.jpg
最后執行替換即可。替換完成之后可以刪除或停用該插件。
如果你使當前使用了水煮魚大神的WPJAM Basic插件或基于這款插件開發的wordpress主題,那么可以直接在這個插件中進行設置,在插件的【CDN 加速】功能中有如下選項:
【將無http://或https://的靜態資源也進行鏡像處理】
勾選這一項,然后保存設置,前臺刷新就可以了。
? Copyright 2024. 悅然網絡工作室/悅然wordpress建站 專注中小企業wordpress建站 All Rights Reserved.網站地圖
本站圖片來源為Pexels、Pixabay、Freepik、Unsplash等圖片庫的免費許可,CC0協議;還有部分為自己手繪,版權碰瓷請自重!法律服務:law@yueranseo.com 蜀ICP備20016391號-1 川公網安備 51011502000367號
?
?
?
?
微信聯系