Home › Category Archives › WordPress

Contact Form 7+共有SSLでハマる

検索してもなかなかドンピシャな解答を見つけられなかったので、現象と現時点での対応策をメモ。

環境:
ネットオウルのFirebird。
WordPress HTTPSプラグインの導入・設定は普通に出来ているものとする。

現象:
Contact Form 7のショートコードを固定ページに埋め込むと、そのページ内にあるhomeへのリンクがhttpsになってしまうため、飛び先で必ずエラーになる。
.htaccessでどうにかなるかと思ったが、リンク自体が「https://takarasystem.net」と初手からありえない場所を指してしまっているため、どうにもならなかった。

対応策(現時点):
header.phpやpage.php(固定ページ)の中にある「home_url()」で、スキーマ(httpとかhttpsとか)を固定できる。
具体的には数ヶ所ある home_url() を home_url(”, ‘http’) に全て書き換える。

今後の課題:
なぜかIEでは共有SSLからhttpへ移動すると、コンテンツがブロックされたというクリーム色のバーが表示されてしまう。それ以上の実害はないが、消したい。

以上ご参考までに。

ページのカスタマイズ

このページはWordPressで作っているのですが、とある事情により短期間で一気に設置したまま、あまり手を入れられないでいました。

これから徐々にカスタマイズを進めて行く予定です。