add_action( 'init', 'cyb_session_start', 1 ); add_action( 'wp_logout', 'cyb_session_end' ); add_action( 'wp_login', 'cyb_session_end' ); function cyb_session_start() { if( ! session_id() ) { session_start(); } } function cyb_session_end() { session_destroy(); } ?>