Fixed a PHP warning when running the pantheon session add-index command on a single site installation. [#285]
1.4.2 (November 8, 2023)
Fixed an issue with the pantheon session add-index PHP warning. [#276]
Fixed a syntax issue with the suggested WP CLI commands [#278]
Made wp pantheon session add-index, wp pantheon session primary-key-finalize, and wp pantheon session primary-key-revert fully multisite compatible. [#275]
1.4.1 (October 23, 2023)
Fixed an issue with the pantheon session add-index command not working properly on WP multisite [#270]
Made the notice added in 1.4.0 dismissable (stores in user meta) & hides for multisite (an update is coming to iterate through all sites on a network) [#271]
1.4.0 (October 17, 2023)
Adds new CLI command to add a Primary Column (id) to the pantheon_sessions table for users who do not have one. [#265]
Adds alert to dashboard for users who need to run the command.
8.3 compatibility and code quality updates
Updates Pantheon WP Coding Standards to 2.0 [#264]
Added CONTRIBUTING.MD and GitHub action to automate deployments to wp.org. [#219]
1.2.5 (October 28, 2022)
Added #[ReturnTypeWillChange] where required to silence deprecation warnings in PHP 8.1. [#216]
1.2.4 (September 14th, 2021)
Increases data blob size from 64k to 16M for new session tables; existing tables will need to manually modify the column if they want to apply this change [#193].
1.2.3 (April 9th, 2021)
Assigns the table name to a variable before using in query [#188].
1.2.2 (March 29th, 2021)
Includes an auto-incrementing id column for replication support [#187].
1.2.1 (September 17th, 2020)
Plugin textdomain needs to be the same as the WordPress.org slug [#169].
1.2.0 (May 18th, 2020)
Avoids using cookies for sessions when WP-CLI is executing [#154].
1.1.0 (April 23rd, 2020)
Avoids initializing PHP sessions when doing cron [#149].
1.0.0 (March 2nd, 2020)
Plugin is stable.
0.9.0 (October 14th, 2019)
Refactors session callback logic into Session_Handler abstraction, fixing PHP notice in PHP 7.3 [#135].
0.8.1 (August 19th, 2019)
Fixes handling of ‘X-Forwarded-For’ header in get_client_ip_server() [#126].
0.8.0 (August 13th, 2019)
Respects various HTTP_* sources for client IP address [#122].
0.7.0 (April 3rd, 2019)
Adds a safety check that restores $wpdb when it’s missing.
0.6.9 (May 15th, 2018)
Ensures _pantheon_session_destroy() uses a return value.
0.6.8 (May 4th, 2018)
Switches to E_USER_WARNING instead of E_WARNING when triggering errors.
0.6.7 (April 26th, 2018)
Disables plugin load when WP_INSTALLING, because session table creation breaks installation process.
0.6.6 (March 8th, 2018)
Restores session instantiation when WP-CLI is executing, because not doing so causes other problems.
0.6.5 (February 6th, 2018)
Disables session instantiation when defined( 'WP_CLI' ) && WP_CLI because sessions don’t work on CLI.
0.6.4 (October 10th, 2017)
Triggers PHP error when plugin fails to write session to database.
0.6.3 (September 29th, 2017)
Returns false when we entirely fail to generate a session.
0.6.2 (June 6th, 2017)
Syncs session user id when a user logs in and logs out.
I did not have high hopes for this, looking for plugins to resolve the issue my site was having in Site Health and figured I might as well try this after running across it on Google. I installed it, and it fixed loopback requests and API issues in Site Health. I am very impressed!
I have no idea how this plugin even works. As I was going through the list of popular/recommended plugins, this one was way down on the list.
I installed it on my test site and it didn't break anything, so I moved it into the production site.
I use a plugin that lets me view the error log without having to open an FTP client. Since installing this plugin, I've had almost zero errors in the log. In fact, right now it has been more than 48 hours (pretty high traffic site) and not a single error has been added to the log.
Again, I have no clue how this plugin works. I understand the plugin conceptually, else I'd have never installed it. But, the specifics I do not know. What I do know for certain is that there's a marked improvement by way of reduced errors. I think the site may even be more responsive - but it already operates with an A/A on the various page load/speed tests, so I can't measure any difference there.
This is a site with more than 70 active plugins and maybe 200 visitors a day.
Native PHP Sessions fixed all errors (curl errors) in my WP installation! Now wordpress shows no errors in the page status but "Top Job" :-)
Thank you so much!
Ultimate WP DB Manager make it easy to create database backup on single click, allows you to clean database, optimize database, make these jobs schedu …