トップページ以外の CSSがHTTPSにならない 場合の対処法

さくらのレンタルサーバーでWordPressがトップページ以外の CSSがHTTPSにならない 場合の対処法です。

こちらの方法で解決出来ました。


「wp-config.php」に以下の通り追記します。

/** SAKURA Internet SSL*/
if( isset($_SERVER['HTTP_X_SAKURA_FORWARDED_FOR']) ) {
    $_SERVER['HTTPS'] = 'on';
    $_ENV['HTTPS'] = 'on';
}

ワードプレスの「is_ssl()」関数が機能しないために、「get_template_directory_uri()」が返すURIがすべて「http://~」になるようです。

自己紹介

松田 大と申しますm(_ _)m
インディーズでミュージシャンをやっていたのですがいつのまにか...

とある企業でショップのアルバイトスタッフから正社員、支店長を経てシステム部門に異動するという、開発担当としては変わった経緯を持っている方だと思います。

「Excel VBA」からスタートして、Yamaha RTX シリーズで VPN環境構築、Hyper-V環境構築、Windowsアプリ開発などを経験した後、「 WordPress 」に出会い、どっぷりハマっています(^_^)。

現在勤めているJTクラウドシステムでは、「 WordPress 」を活用したWEBサイト、業務用WEBアプリケーション開発を中心に、記事の執筆代行や掲載に必要な情報のリサーチ、映像のテロップ入れや切りはりなどの簡単な動画編集なども、まとめて行なっています。

現在、取締役兼二児のパパ。イクメン目指して、公私ともに慌ただしくしています(笑)