Limit Failed Login Attempts
Temporarily blocks an IP address after 5 failed logins within 15 minutes. A lightweight brute-force guard with no settings screen.
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.
Temporarily blocks an IP address after 5 failed logins within 15 minutes. A lightweight brute-force guard with no settings screen.
Makes visitors type their email address twice in a Fluent Forms form and shows an error when the two do not match, so you do not lose replies to typos.
Asks guest buyers to type their email address twice on the Easy Digital Downloads checkout, preventing typos that would stop their download links arriving.
Makes visitors type their email twice and shows an error when the two addresses do not match, so you do not lose replies to typos.
Adds a second email field to the classic checkout and blocks the order if the two addresses do not match, to cut down on typos.
Adds a second email field to the WordPress registration form and refuses the sign-up when the two addresses differ, so new users do not lock themselves out with a typo.
Adds a [map_link] shortcode that links an address to Google Maps or Apple Maps directions, opening the visitor's maps app on phones, without embedding a map or loading any script.
Adds a small link at the bottom of every page inviting visitors to report accessibility barriers by email, with the page address filled in for you.
Rejects REST API and XML-RPC logins made with application passwords unless they come from the IP addresses or networks you list, such as your office, CI server or integration partner.
Adds Users > Active Sessions, listing everyone who is currently logged in with their login time, IP address and browser, and lets you end a user's sessions with one click.
Extends the Organization graph in All in One SEO's JSON-LD with a postal address and a customer service contact point.
Extends the Organization piece of the Yoast SEO graph with your postal address, phone number, email and a customer service contact point.
Appends the page the form was sent from, the date, the visitor's browser and IP address to every Contact Form 7 email, without editing each form's mail template.
Adds a LocalBusiness node with your address, phone and hours to Rank Math's JSON-LD on the homepage, linked to the site's organization.
Adds a LocalBusiness node with address, phone and opening hours to the Yoast SEO graph on the homepage and links it to Yoast's Organization.
Adds the site admin address as Reply-To on emails that do not set one, so replies to no-reply senders reach a real inbox.
Appends a short signature, such as your company name, address and support link, to the bottom of every email the site sends, in both plain-text and HTML emails.
Lists each site's administration email address in Network Admin > Sites so you can contact site owners without opening every site.
Emails the site's admin address whenever any administrator account changes its email address or password, a key warning sign of an account takeover.
Administrators can only log in from the IP addresses or ranges you list; everyone else logs in as usual.
Adds HTML tags such as dialog, search and address to the list Bricks accepts in an element's custom tag setting, for more semantic markup.
Rejects user signups on the network unless the email address belongs to one of your domains, such as a school or company network.
Keeps XML-RPC available for the services you list (such as Jetpack or a publishing app on your office network) while answering every other XML-RPC request with a 403 error.
Refuses to give the administrator role to accounts whose email address is not on one of your approved domains, whether set from the profile screen, the Add User screen or a bulk role change.