Log In Prompt in the Middle of Posts
Shows a small "Log in or create an account" box halfway through articles for visitors who are not logged in.
Snippet Library
3,040 snippets written and tested by the WPIDE team.
Shows a small "Log in or create an account" box halfway through articles for visitors who are not logged in.
Reminds guests at the top of the WooCommerce cart that they can log in to use saved addresses and see their order history.
Accepts only an email address and password on the login form. Usernames are rejected, which makes guessing logins harder.
Stops WordPress from accepting an email address in the login form, so only usernames work.
Adds a Log in / Log out link as the last item of your block theme's header navigation automatically, using block hooks.
Signs people in straight after they register through the WordPress registration form and sends them to a welcome page, instead of making them wait for an email.
Makes every "Log out" link on the front of the site return people to the page they were reading instead of the login screen.
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?".
Records front-end URLs that run more database queries than a limit you set, with the query count and load time, and lists the worst offenders under Tools > Heavy Pages.
Measures how long each scheduled task (cron event) takes to run and records the slow ones under Tools > Slow Cron Tasks, so you can spot the plugin that makes WP-Cron sluggish.
Records what visitors search for, how often, and whether anything was found, and shows the top searches in a dashboard widget so you can spot missing content.
Times every request your site makes to other servers (update checks, APIs, license servers) and records the ones slower than a second under Tools > Slow HTTP Calls, so you can find what is holding up page loads.
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.
Ends all of a user's active sessions as soon as an administrator changes or removes their role, so a demoted account cannot keep using old access.
Registers a [login_logout_link] shortcode that shows "Log in" to visitors and "Log out" to logged-in users, returning them to the same page.
Adds a [wpide_login_form] shortcode that shows a login form on any page, or a "you are logged in" message with a logout link.
Covers the login page with a full-screen background photo and a dark overlay that keeps the form readable.
Gives the services that receive your WooCommerce webhooks more time to answer, which stops slow endpoints such as Zapier or ERPs from being logged as failed.
Lets you type slug:my-post-name into the search box of any admin post list to find the item with that URL slug, which is handy when you only have a link.
Adds a [wpide_lost_password] shortcode with a "reset your password" form and points WordPress's "Lost your password?" links to the page that holds it.
Lists WooCommerce products that are running low or out of stock, so you can reorder before customers notice.
Saves small thumbnails with stronger compression and large images with higher quality, so grids load fast while hero images stay crisp, instead of one quality for everything.
Delivers all WordPress emails through Mailjet's Send API v3.1, a reliable alternative to SMTP that also gives you Mailjet's delivery statistics.