・WordPress本体バージョンは最新、サーバーのPHPは5.6系、mySQLは5.5。変更このようにしてSSL化した結果、サイトの現状は以下のようになっています。?>に差し替えるか、一部は直接URLを入力して対応しています。?>を使うしか方法を知らずに困っています。?>がSSL化されたURLを出力してくれない原因と対処方法をご存知の方がいらっしゃいましたら、お力を貸していただけないでしょうか?すでに公開中のサイトですので、根本原因の排除よりも、現在起きているエラーへの処置を優先したいと思っています。そのため、例えばfunctions.phpに記述することでhome_url()とthe_permalink()が出力する値を強制的にhttpsにしてしまう、などの対処方法がありましたら、是非ご教授ください。?>という記述をした時の挙動は以下のようになります。現在表示中ページのURL(httpの箇所も現在表示中のURLに依る)追記:chitokuさんにご指摘頂いた通り、上記の説明は私は勘違いでした。補足2頂いたご回答にて$_SERVERが必要とのことですが、以下のような情報でよろしいでしょうか?(私自身で所有しているサイトではないのでドメインなどは伏せ字(xxxxx)にしています。-attachmentクリップ1気になる質問をクリップするクリップした質問は、後からいつでもマイページで確認できます。クリップした質問に回答があった際、通知やメールを受け取ることができます。自分も答えを知りたい質問者以外のユーザにも役立つ評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。質問の評価を上げたことを取り消します低評価-評価を下げられる数の上限に達しました評価を下げることができません1日5回まで評価を下げられます1日に1ユーザに対して2回まで評価を下げられます質問の評価を下げるteratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。コメントをしてください。送信する質問の評価を下げる機能の利用条件この機能を利用するためには、以下の事項を行う必要があります。関数が呼ばれた時に何らかのプラグインがその結果に加工を行っているということです。表示されます)ここからは原因究明が大変そうですね......。している部分を検索してプラグインを特定するしかないかと思います。似たような記述がないか探してみてください。有力な手がかりがアドバイスできずすみません...。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。03:46最初は全く原因不明の状態でしたが、ぼんやりと問題の所在がわかってきました。有益なアドバイスをありがとうございます!問題のサイトはWordPressのインストールからテーマの制作まで全て私が行いましたので、functions.phpは原因ではないと思っています。私はフックやフィルタといったレベルまで到達していませんので、高度な処理をしようとして記述ミスをしているわけでもなさそうです。home_urlは直接URLを記述すれば解決ですが、the_permalinkの代替が思い浮かばないので、もう少し探ってみます!最初は全く原因不明の状態でしたが、ぼんやりと問題の所在がわかってきました。問題のサイトはWordPressのインストールからテーマの制作まで全て私が行いましたので、functions.phpは原因ではないと思っています。私はフックやフィルタといったレベルまで到達していませんので、高度な処理をしようとして記述ミスをしているわけでもなさそうです。e-Commerce」を停止したらhome_urlおよびthe_permalinkの出力URLがSSL化されました!なんとかここまでたどり着きました。ありがとうございました。welcart関連のエラー報告など、ネット上で調べてみます。なんとかここまでたどり着きました。ありがとうございました。welcart関連のエラー報告など、ネット上で調べてみます。「SSLを使用する」のチェックを外すとthe_permalinkおよびhome_url関数で出力されるURLがSSL化されました。調べたところ、Welcartではサイト全体をSSL化する際は「SSLを使用する」のチェックを外さないといけないようです。たくさんのアドバイスを頂き原因を絞り込んでいくことで、このチェックを外すところまで辿りつけました。ご回答頂いた方へ御礼を申し上げます。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。関数は文字列を出力しません。なっていて、結果的に望ましい挙動だったのではないでしょうか。評価が高い回答ほどページの上位に表示されます。remove低評価1回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。なっていて、結果的に望ましい挙動だったのではないでしょうか。?>`の箇所が空白になっていて結果的にドメイントップからの相対パスになり、大半のリンクが正常に機能していたように見えていただけでした。なっていて、結果的に望ましい挙動だったのではないでしょうか。?>`の箇所が空白になっていて結果的にドメイントップからの相対パスになり、大半のリンクが正常に機能していたように見えていただけでした。認識できているようですね...。関数の結果もあわせて確認してみてください。ダメならこれと戦うより素直に次のようにスキームを指定して書いたほうが精神衛生上楽かもしれません。評価が高い回答ほどページの上位に表示されます。remove低評価1回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。関数の結果もあわせて確認してみてください。httpsで表示中のページ内で以下の文を実行してみました。?>```結果、「ssl」と表示されましたのでSSLだと判断されている様子です。どちらでアクセスしていても、http://~~となります)。?>`で強制的にhttpsにする手法は実は以前から試していたのですが、これもhttpで出力されてしまいます。?>`を使用した場合はhttp時でも`https://~~`が出力されます。前述のとおり今回はサイトURLとWP設置URLが異なっているため`site_url`は使用できません。関数の結果もあわせて確認してみてください。httpsで表示中のページ内で以下の文を実行してみました。結果、「ssl」と表示されましたのでSSLだと判断されている様子です。どちらでアクセスしていても、http://~~となります)。?>`で強制的にhttpsにする手法は実は以前から試していたのですが、これもhttpで出力されてしまいます。?>`を使用した場合はhttp時でも`https://~~`が出力されます。前述のとおり今回はサイトURLとWP設置URLが異なっているため`site_url`は使用できません。キャンセル完了するlink0それは不思議な挙動ですね......。対してフックが設定されていてそれが悪さしているように思います。以下のようなコードでフックが登録されていないか確認してみてください。評価が高い回答ほどページの上位に表示されます。remove低評価1回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。01:51ご回答ありがとうございます!そうなんです。今までWordPressで上手くいかない時もネット上で解決策が見つかっていたのですが、この挙動については情報が見つからず困ってしまいました。唯一見つけた関連ありそうな情報のURLを載せます。http://journal.minet.ws/wordpress-returns-http-instead-of-https-using-bloginfo/お教え頂いたコードをテンプレート(404.php)内で使用してみたところ、welcartの設定情報や対応メールテンプレートが全て列挙されたようなとても長い文字列が出力されました。私のレベルでは頂いたコードで何をチェックしているのかわかりませんでした。公開中のサイトのためエラー原因を切り分ける作業が難しいのですが、一度プラグインを全て停止して本格的に原因の調査をしてみたいと思います。今までWordPressで上手くいかない時もネット上で解決策が見つかっていたのですが、この挙動については情報が見つからず困ってしまいました。唯一見つけた関連ありそうな情報のURLを載せます。お教え頂いたコードをテンプレート(404.php)内で使用してみたところ、welcartの設定情報や対応メールテンプレートが全て列挙されたようなとても長い文字列が出力されました。私のレベルでは頂いたコードで何をチェックしているのかわかりませんでした。公開中のサイトのためエラー原因を切り分ける作業が難しいのですが、一度プラグインを全て停止して本格的に原因の調査をしてみたいと思います。返している環境みたいなので関係ないみたいです。返している環境みたいなので関係ないみたいです。03:40そうでしたか。実はこのエラーに遭遇した初期の頃に見つけたブログで、その時(3ヶ月前)はis_sslが何なのかもわからないレベルでしたので内容は理解できていませんでした。ありがとうございます!そうでしたか。実はこのエラーに遭遇した初期の頃に見つけたブログで、その時(3ヶ月前)はis_sslが何なのかもわからないレベルでしたので内容は理解できていませんでした。【nginx】リバースプロキシ環境下でWordPressサイトがリダイレクトループになる受付中wordpressのSSL化が上手くできません、助けて下さい。頂いたご意見への回答は行っておりません。