ホームページ  >  記事  >  CMS チュートリアル  >  ワードプレスでSSLをオンにした後にCSSが読み込めない場合の対処法

ワードプレスでSSLをオンにした後にCSSが読み込めない場合の対処法

藏色散人
藏色散人オリジナル
2020-12-21 09:44:263154ブラウズ

WordPress が SSL を有効にした後に CSS を読み込めない問題の解決策: 1. function.php ファイルを見つけて、「js/css」パスを相対パスに置き換えます。 2. コード「if ($_SERVER[ 「HTTP_X...)」を使用できます。

ワードプレスでSSLをオンにした後にCSSが読み込めない場合の対処法

このチュートリアルの動作環境: Windows 7 システム、WordPress バージョン 5.4.2 この方法は、すべてのブランドのコンピューターに適しています。

推奨:「WordPressチュートリアル

WordPressでSSLをオンにした後にCSSが読み込めない問題の解決策

方法1: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 ビデオ チュートリアル)

方法 2: この行を wp-config.php に追加します

if ($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') $_SERVER['HTTPS']='on';

ただし、変更がこの行の前にあることを確認してください

require_once(ABSPATH . 'wp-settings.php');

以上がワードプレスでSSLをオンにした後にCSSが読み込めない場合の対処法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。