Return Users to the Page They Were On After Login
After logging in, visitors land back on the page they came from instead of the dashboard, which suits membership and community sites.
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.
After logging in, visitors land back on the page they came from instead of the dashboard, which suits membership and community sites.
Sends users to the network's main homepage when they log out from any site, giving the whole network one consistent exit point.
Makes the search box on the Users screen also find people by their first name, last name or full name, not just username and email.
Delivers emails addressed to the site admin email (new users, comments, updates) to additional team members as well.
On development and staging sites, delivers every email to a single test address instead of real customers and users, and notes the original recipient in the subject.
Redirects logged-in users who visit the homepage to a members area, dashboard or account page, while guests still see the normal homepage.
When someone who is already logged in opens wp-login.php, they go straight to the dashboard (or the homepage for subscribers) instead of seeing the form again.
Sets GA4 user properties for whether the visitor is logged in and their role (for example customer or subscriber), so you can compare members and guests in reports.
Users who cannot edit posts (subscribers, customers) land on the homepage after logging in instead of their admin profile. Staff still go to the dashboard.
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.
Applies the same admin color scheme to all users and hides the color picker on the profile screen. Handy for telling staging and production apart.
Users who cannot edit other people's posts, like authors and contributors, see only their own items in the admin lists.
Hides existing comments and the comment form from visitors who are not logged in, including in feeds and the REST API, and invites them to log in.
Adds a [show_to] shortcode that reveals the text inside it only to users with the roles you list, such as editors or customers.
Lets administrators see PHP warnings and notices on screen by adding ?wpide_debug=1 to any address, while visitors and other users never see them, even with WP_DEBUG_DISPLAY off.
Authors and contributors only see files they uploaded in the Media Library and media picker. Editors and administrators still see everything.
Adds a "Show to" setting to every classic widget so you can display it to everyone, only to logged-in users, or only to visitors who are not logged 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.
Sorts the Users screen by registration date with the newest accounts on top by default, so new sign-ups are easy to review.
Invites logged-out readers to create a free account three quarters of the way through each article, when they are most engaged.
Adds a column to Network Admin > Users showing how many sites each person belongs to, with the site names in a tooltip.
Prints a small window.siteSettings object with the home URL, REST API root, AJAX URL, language and, for logged-in users, a REST nonce, so your custom JavaScript never hard-codes addresses.
Stops sending comments from logged-in users who can edit posts (authors, editors, administrators) to Akismet, saving API calls and keeping staff replies out of the spam queue.
Sends users with certain roles straight to a more useful screen, like the Posts list, whenever they open the dashboard.