PHPやってみる!

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

1,086 views

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

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-05-08: 0回
  • 2026-05-07: 0回
  • 2026-05-06: 0回
  • 2026-05-05: 0回
  • 2026-05-04: 0回
  • 2026-05-03: 0回
  • 2026-05-02: 0回
  • モバイルバージョンを終了