Show Your Previous Login Time After Logging In
Greets users in the admin with the date, time and IP address of their previous login, so they can spot logins they do not recognize.
Snippet Library
3,040 free snippets from the WPIDE team and the community. Copy the code, or add any snippet to your site in one click with WPIDE.
Greets users in the admin with the date, time and IP address of their previous login, so they can spot logins they do not recognize.
Records logins, plugin and theme changes, updates, role changes and deleted content, and lists the last 300 events under Tools > Activity Log.
Adds a small addition question to wp-login.php that bots fail, without third-party CAPTCHA services or cookies.
Waits a second or two before answering a failed login, which makes password-guessing bots far slower without bothering real users.
Gives new users an author URL slug based on their user ID instead of their login name, and adds a one-click fix under Users for existing accounts whose author URL shows their username.
Prevents WordPress from emailing new users their login details when an account is created, for sites that onboard users another way.
Makes the email field read-only for everyone except administrators, for sites where the email is tied to a contract or a login policy.
Records when each user last logged in and adds a sortable "Last Login" column to the Users screen.
Stops the login, lost password and registration screens from putting the cursor in the first field as soon as they load, so the page does not jump or pop up the on-screen keyboard.
Stops the login box from shaking after a wrong password, for a calmer login screen.
Sends students who log in through wp-login.php to the Tutor LMS dashboard instead of the WordPress admin profile.
Adds a noindex instruction to Tutor LMS lessons, quizzes and assignments, which are normally locked and only show crawlers a login wall.
Replaces the WordPress logo on the login screen with your theme logo, your Site Icon, or an image URL you provide.
Sends visitors who open wp-login.php to your own login page (for example one with the login form shortcode), and back there when a login fails.
Records the conversation between WordPress and your SMTP server in the PHP error log while you troubleshoot, with passwords and login tokens blanked out.
Sends logged-out visitors who open any forum, topic or forum profile to the login screen, making the whole bbPress forum private.