Inactive Logout


Make your WP account secure from snoopers, friends to protect your data by assuring auto log out system within a certain defined time. This will help you keep safe from any users using same machine to access your account in case you are away and forgot to logout and kept your site logged open.

Simple but works efficiently. Nothing much to explain on plugin use. As its simple to use. You can find inactive settings under settings menu in admin dashboard.

Please check changelog to see what is added from version 1.3.0

Some Feature Highlights.

  1. Change idle timeout time.
  2. Count down of 10 seconds before actual logout. You can remove this feature if you dont want it.
  3. Add only Wake Up! message where user will not logout but instead a wakeup message will be shown upon inactive.
  4. Custom Popup Message.
  5. Choose to use concurrent logout functionality derived from prevent concurrent logins by Frankie Jarrett. Thumbs up here too !
  6. Redirect to a Different Page instead of Popup box. Create a page such as timeout page and add your content there by creating a blank template or style it as you wish according to your theme.
  7. Multiple User Role Confiurations for individual timeout and redirects.
  8. Clean UI
  9. Simple to use
  10. Multi browser tab support: Means that logout will not happen even if the user has multiple browser tabs opened and is active in certain browser tab.
  11. Logs out the session even after the browser tab is closed.

In order to style dialog boxes you can use css classes. Also, works in frontend view as well.

Lemme know if there are any bugs and problems or enhancements you want to make..

See the Inactive Logout homepage for further information. Contact Developer for those who need to write plugins.

There’s a GIT repository too if you want to contribute a patch. Please check issues. Pull requests are welcomed.

Please consider giving a 5 star thumbs up if you found this useful.


  • Showing Inactive Logout Settings Page.
  • Wakeup functionality message box.
  • Session going to logout if continue is clicked then session will not end.
  • Multi User Role Screen


Upload the plugin to your blog, Activate it, Load…and You’re done!


Installation Instructions

Upload the plugin to your blog, Activate it, Load…and You’re done!

Plugin Conflicts

Slim Stat Analytics: Users using “Slimstat Analytics” plugin version upto 4.6.2 might find conflict issue with colorpicker javascript library. This conflict was identified by psn and has been fixed in later versions of slim stat analytics.

Popup Modal Customization HTML Render Elements
  • For Default popup customization: Code
  • For Wakeup popup customization: Code
Old users upgrading to version 1.4.1

Users might face logout after activating or deactivating the plugin. Try to login again. If this does not work out then download the latest plugin by deleting the old version.



Let’s continue to develop. I want this. I hope so. Like this, the point is the date and time.

This plugin is great!

This plugin is great! It works where the others that try to do this do not function properly at all. I tried several others and they didn’t work. I asked developers to build it for me and they wanted an arm and a leg and thought it would be too hard. It works perfectly. It is a highly needed security function for WordPress. I’m very happy I found this plugin. I love the feature that lets you redirect to another page at logout. Really good!


I am writing this just a few days after this plugin launched. Impressed! I use it for a woocommerce membership site and in my opinion this is the best idle user log out plugin I have seen so far.
The only thing I miss is a setting to redirect the user away from current page at the automatic logout, or some other way to obscure the content on the page where the user left without logging out. (I made a quick-fix with css and emailed the developer with a request for future dev.)
Otherwise: the popup is splendid and accurate as is the the rest. Very happy!

Read all 6 reviews

Contributors & Developers

“Inactive Logout” is open source software. The following people have contributed to this plugin.




  • Added External Page Redirect. Select from “Redirect Page” and choose option “External Page redirect”. Available only for Basic settings.
  • Major Bug Fixes


  • WordPress 4.8 compatible

1.4.4 – 1.4.5

  • Removed Functionality: Removed auto logout added in v1.4.1 – 1.4.3 due to logout bug.
  • Minor Bug Fixes


  • Bug Fix: Fixed logout caused when plugin is activated.


  • Bug Fix: Fixed logout when plugin is deactivated.


  • Added: Logout session even after the browser is closed.


  • Change: Added constant login functionality for all browser tabs which means even if the user has multiple browser tabs opened. Until the user is active plugin will not show any popups or logout the user. The timeout will only show in the last active tab window.


  • Updated: Updated Sweedish translation.
  • Change: Small fix regarding php version compatibility.
  • Removed: Beta Version for advanced management


  • Security: Fixed a non-security though a security issue. Where a variable named system is changed because virustotal was showing it was a threat.


  • Updated: Spanish translation. Compatible to version 1.3. Thanx to Miguel Arroyo.


  • Updated: German translation. Compatible to version 1.3 Thanks to Roland Dietz


  • Updated: Swedish translation. Compatible to version 1.3 Thanks to @nijen


  • Added: Basic and Advanced configuration features
  • Minor Bug Fixes
  • Added: Multi Role based configuration
  • Added: Multi Role based redirection
  • Added: Multi Role based feature disable
  • Added: Multi Role based timeout limit
  • Added: Tab Layout for settings section


  • Changes: Classes changes in order to avoid any conflict with JS issues.
  • Added: Spanish translation. Thanx to Miguel Arroyo.
  • Updated: Swedish translation. Thanx to Björn Granberg.
  • Minor bug fixes.


  • Feature: Added Redirection to different page after logout functionality.
  • Bug: Minor bug fixes.


  • Bug: Activation Bug Fix


  • Corrected Swedish Translation. Thanks to @nijen


  • Corrected German Translation. Thanx to Roland Dietz.
  • Corrected Localization String in Helper Class.


  • Added Concurrent Login Functionality referencing from prevent concurrent logins by Frankie Jarrett
  • Fixed Translation Errors
  • Added Swedish Translation thanks to @nijen
  • Added Popup Solid Background Feature
  • Few Bug Fixes


  • Initial Release