WordPress開啟ssl后css無法加載的解決辦法:1、找到functions.php文件,并更換“JS/css”路徑為相對(duì)路徑;2、在wp-config.php中加入代碼“if ($_SERVER[‘HTTP_X…)”即可。
本教程操作環(huán)境:Windows7系統(tǒng)、WordPress5.4.2版本,該方法適用于所有品牌電腦。
推薦:《WordPress教程》
wordpress開啟ssl后css無法加載的解決
方法一:找到functions.php,添加如下代碼:
立即學(xué)習(xí)“前端免費(fèi)學(xué)習(xí)筆記(深入)”;
add_filter('script_loader_src',?'agnostic_script_loader_src',?20,2); function?agnostic_script_loader_src($src,?$handle)?{ ????return?preg_replace('/^(http|https):/',?'',?$src); } ? add_filter('style_loader_src',?'agnostic_style_loader_src',?20,2); function?agnostic_style_loader_src($src,?$handle)?{ ????return?preg_replace('/^(http|https):/',?'',?$src); }
更換js/css路徑為相對(duì)路徑。(相關(guān)課程推薦:css視頻教程)
方法二:在wp-config.php中加入這一行
if?($_SERVER['HTTP_X_FORWARDED_PROTO']?==?'https')?$_SERVER['HTTPS']='on';
但是要確保你的修改在這一行之前
require_once(ABSPATH?.?'wp-settings.php');
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載。
THE END
喜歡就支持一下吧
相關(guān)推薦