PHPやってみる!

(72)【WORDPRESS】session_startをどこでやる?

1,115 views

この記事は最終更新から 1754日 が経過しています。

1. やりたいこと

WORDPRESSのプラグインの中などでセッションを使いたい。

つまり…
セッション変数 $_SESSION に情報を保存したい。

2. やってみる

あとで清書する。

使用しているテーマの functions.php に以下を追記する。
※注意: session_start()は、HTMLタグより先に記述する必要がある。

function org_session_start(){
    if(PHP_SESSION_ACTIVE !== session_status()){
        session_start();
    }
}
add_action('init', 'org_session_start');

この後、プラグインなどのプログラム上で $_SESSION が使える。


アクセス数(直近7日): ※試験運用中、BOT除外簡易実装済
  • 2026-06-23: 0回
  • 2026-06-22: 2回
  • 2026-06-21: 0回
  • 2026-06-20: 0回
  • 2026-06-19: 0回
  • 2026-06-18: 4回
  • 2026-06-17: 0回
  • モバイルバージョンを終了