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

投稿者: | 2021年9月1日

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 が使える。


コメントを残す

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


日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)