3テラバイト

プログラム関連備忘録サイト。主にゲーム。

WordPress

WordPressでSSL接続か確認する関数is_sslの使い方

投稿日:

こんにちは、今日はWordPressでSSL接続か確認する関数is_sslの使い方についてまとめていきます。

確認環境

WordPress 5.5.1

使い方

引数は無く、SSL接続かどうかをtrue/falseで返すのみです。
以下の例では変数$is_sslにtrueかfalseが格納されます。

$is_ssl = is_ssl();

関数の定義箇所

この関数はwp-includes/load.phpの1317行目に定義されており、PHPスーパーグローバルの$_SERVER変数の内、$_SERVER[‘HTTPS’]と$_SERVER[‘SERVER_PORT’]の値からリクエストがSSLで行われているか確認しています。

リンク

is_ssl() | Function | WordPress Developer Resources
https://developer.wordpress.org/reference/functions/is_ssl/

PHP: $_SERVER – Manual
https://www.php.net/manual/ja/reserved.variables.server.php

-WordPress


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です


reCaptcha の認証期間が終了しました。ページを再読み込みしてください。

関連記事

no image

WordPressで特定投稿タイプの投稿リストのカスタム列ごとに発生するアクションフックmanage_{$post_type}_posts_custom_columnの使い方

こんにちは、WordPressで特定投稿タイプの投稿リストのカスタム列ごとに発生するアクションフックmanage_{$post_type}_posts_custom_columnの使い方についてまとめ …

no image

WordPressサイトで各フォームをInvisible reCAPTCHAで保護するプラグインInvisible reCaptcha for WordPressの使い方

こんにちは、今日はWordPressサイトで各フォームをInvisible reCAPTCHAで保護することができるプラグイン、Invisible reCaptcha for WordPressの使い …

no image

WordPress一般的なテキスト関連のフィルターフック一覧

こんにちは、今日はWordPressで一般的なテキスト関連のフィルターフックについてまとめていきます。 確認環境 WordPress 5.5.1 フィルターフック一覧 フック名説明attribute_ …

no image

STINGER8で執筆者の表示を削除する方法

こんにちは、今日はWordPressテーマのSTINGER8で投稿に表示されている、執筆者の表示を削除する方法についてまとめていきます。 必要ファイルを親テーマからコピー 投稿者の表示は以下のファイル …

no image

WordPressで管理ページリクエスト時に発生するアクションフック一覧

こんにちは、今日はWordPressで管理ページリクエスト時に発生するアクションフックについてまとめていきます。 確認環境 WordPress 5.5.1 フック一覧 フック名説明muplugins_ …