WordPress開啟ssl后css無法加載的解決辦法:1、找到functions.php文件,并更換“JS/css”路徑為相對路徑;2、在wp-config.php中加入代碼“if ($_SERVER[‘HTTP_X…)”即可。
本教程操作環境:Windows7系統、WordPress5.4.2版本,該方法適用于所有品牌電腦。
推薦:《WordPress教程》
wordpress開啟ssl后css無法加載的解決
方法一:找到functions.php,添加如下代碼:
立即學習“前端免費學習筆記(深入)”;
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路徑為相對路徑。(相關課程推薦:css視頻教程)
方法二:在wp-config.php中加入這一行
if?($_SERVER['HTTP_X_FORWARDED_PROTO']?==?'https')?$_SERVER['HTTPS']='on';
但是要確保你的修改在這一行之前
require_once(ABSPATH?.?'wp-settings.php');
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦