Session management for WordPress.
As of April 2026, WP Session Manager is a WordPress session plugin with 2.0K+ active installations and a 4.7/5 rating from 24 reviews. It has been downloaded 74K+ times in total. Requires WordPress 4.7+ and PHP 7.1+. Available on WordPress.org since 2012. Last updated 7 years ago — may have compatibility concerns. Downloads are up 187% this week. Top alternative: Remember Me Controls.
Adds $_SESSION functionality to WordPress, leveraging the database where needed to power multi-server installations.
Every visitor, logged in or not, will be issued a session. Session data will be stored in the WordPress database by default
to deal with load balancing issues if multiple application servers are being used. In addition, the session collection will
also be stored in memory for rapid use within WordPress.
Session data stored in the database can be encrypted at rest for better security.
Ran into some issues with Pantheon + WPEngine and sessions being ignored in the past. This remedies those issues and abides by their recommendations.
After installing and clicking “Activate” – I left for a few minutes, only to find this completely corrupted my SQL Database and caused my website to throw a “Error establishing a database connection” error.
Deleting the directory from plugins did not resolve the issue.
My web hosting company is going to attempt to restore a backup of my site in an attempt to get it back up and running.
Good code quality, very useful when you need the joy of sessions 🙂 Keep it up.
I am using WP Session Manager in several projects since some years. Initially, I was looking for a more reliable session management compared to standard PHP sessions – and found it in WP Session Manager. Thanks for this great plugin!
A big help on my codes. Don´t miss, will do great.
| WordPress | 4.7+ requiredTested up to 5.1.22 |
| PHP | 7.1+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.