"Welcome Back" Message After Logging In
Shows a small, dismissible "Welcome back, Sam!" notice on the front of the site right after a member logs in.
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.
Shows a small, dismissible "Welcome back, Sam!" notice on the front of the site right after a member logs in.
Administrators can only log in from the IP addresses or ranges you list; everyone else logs in as usual.
Logs a user out of every other browser and device as soon as they log in somewhere new, which stops account sharing.
Masks the last part of visitor IP addresses before the Redirection plugin stores them in its redirect and 404 logs, keeping the logs useful while respecting privacy laws.
Changes the classic Archives widget to list years instead of months and caps how many entries it shows, keeping the sidebar short on old blogs.
Makes images inserted in the classic editor and the media window centered by default instead of having no alignment, which suits most single-column blogs.
Registers a "Releases" post type for product release notes and changelogs, with an archive and feed at /changelog/.
Adds Tools > SMTP Check, which connects and logs in to your configured SMTP server and reports success or the exact error, without sending an email to anyone.
Run on demand to permanently delete every pingback and trackback stored as a comment, which on older blogs are often thousands of spammy rows nobody reads.
Sends an email to the site admin address every time an administrator account logs in, with the time, IP address and browser.
Logs an administrator out if their session suddenly comes from a different IP address than the one they logged in from, which blocks stolen cookies.
Shows a "Log in to see prices" link instead of prices and disables purchasing until the visitor logs in. Common for wholesale and B2B shops.
Stops the Redirection plugin from logging 404s caused by crawlers and vulnerability scanners (wp-login probes, .env and .php file hunts), so the log shows only real broken links.
Makes WooCommerce delete its log entries (payment gateways, shipping, webhooks and more) after 7 days instead of 30, keeping the log table and folder small.
Writes each redirect WordPress makes to the error log, including the target, status code and the file that triggered it, to track down redirect loops.
Writes a line to the PHP error log whenever wp_mail() fails, with the subject, recipients and error message, to help debug delivery problems.
Logs users out after a set time without any mouse, keyboard or scroll activity, counted across all their open tabs.
Logs users out right away from plain logout links (for example in menus) instead of showing "Do you really want to log out?".
Writes a line to the PHP error log for every request that takes longer than a set number of seconds, with the URL, time, memory and query count.
Keeps author archive pages out of search results while their links are still followed, which suits single-author blogs where they duplicate the main blog.
Adds an "Email me a login link" option to the login screen; members enter their email or username and get a one-time link that logs them in for 15 minutes.
Once a day, removes expired login sessions that WordPress keeps in user meta until the user logs in again, which on membership sites and shops adds up to a lot of dead data.
When someone logs in on a site where they are not a member, sends them to the dashboard of their primary site instead of an error page.
Delivers all WordPress emails through Mailgun's HTTP API, which avoids blocked SMTP ports and gives you Mailgun's delivery logs and tracking.