Açıklama
Add a smart login/logout menu and send each user to the right page
Add one smart Login/Logout item to a WordPress menu and choose where users land after signing in or out, without code.
Start with the guided setup for a menu item and fallback destinations. Add advanced rules only when different users need different destinations.
Start with the guided setup
The four-step setup wizard can:
- Add or reuse a smart Login/Logout item in a classic menu or saved Site Editor Navigation.
- Set fallback destinations after login and logout.
- Hide the admin bar for selected non-administrator roles.
- Save the selected settings and check that WordPress can read them back.
- Report supported integrations currently detected on the site.
The wizard does not configure third-party plugins, create integration rules, or simulate a live login or logout.
Add redirect rules only when you need them
Rules let different users land on different pages. Match a WordPress role, user, email, capability, or first login; an ecommerce purchase; an LMS course or group; or a supported membership level.
The Matches field tells the plugin exactly what the selected condition should check. It changes automatically to a role, user, product, course, group, membership, or other relevant choice.
Rules run in the order shown. The first enabled rule that matches the user and has a destination for the current direction wins. A rule with no login destination is skipped during login, and a rule with no logout destination is skipped during logout.
Place Always (fallback) last when you want a final rule-based destination after more specific conditions have been checked.
Incomplete rules can be saved as disabled drafts.
WordPress menus and Site Editor Navigation
For classic themes, open Appearance > Menus and use the plugin’s User Menu Links box. For block themes, open Appearance > Editor > Navigation and choose a plugin variation. Use these smart items instead of a normal Page or Custom Link so their URL and visibility can update dynamically. Login, Logout, Smart Login/Logout, Register, Profile, User Avatar, and Username items are available in both workflows.
Before adding them, open Login & Redirects > Settings and review the first card, Default navigation URLs. It shows exactly where Login, Register, and Profile currently open. Profile, User Avatar, and Username share the same front-end profile/account destination.
Login uses WordPress when its field is blank. Register stays hidden when registration is disabled and no custom page is set. For Profile, choose any front-end account page, including a LearnDash dashboard, or leave it blank to auto-detect BuddyPress, bbPress, WooCommerce, MemberPress, or LifterLMS. Without a page, Profile, User Avatar, and Username stay hidden instead of opening WordPress admin.
The smart item shows Login to logged-out visitors and Logout to signed-in users.
LMS, ecommerce, membership, and form integrations
Conditions are detected for LearnDash, LifterLMS, Tutor LMS, LearnPress, WooCommerce, Easy Digital Downloads, MemberPress, Paid Memberships Pro, WooCommerce Memberships, Restrict Content Pro, Ultimate Member, WishList Member, MemberMouse, and ProfilePress.
Ordered rules also support the native WooCommerce, MemberPress, and LifterLMS login redirect filters. MemberPress native logout is supported.
Gravity Forms User Registration, WPForms User Registration, and Elementor Pro Login can pass supported form logins through the existing rules. Gravity Forms and WPForms require their respective User Registration components. These bridges do not add new rule conditions.
Avatar and menu visibility controls
Add an avatar or username and choose from five presets. Adjust its shape, border, effects, greeting, and signed-in indicator. BuddyPress or BuddyBoss photos are used when available.
Classic menu items can also be shown or hidden by login state, WordPress role, capability, membership, or device type.
Testing, import, and privacy
Use Tools > Redirect tester to preview which rule or fallback would win for a selected user. The tester does not perform a real login.
Tools contains redirect testing and JSON export/import.
Export settings and rules as JSON. Fresh installations start with activity collection disabled. If enabled, records stay in WordPress and are not sent to LMSCrafter. Masked IP collection needs a separate opt-in; retention is 1 to 365 days.
Sites using full-page caching should verify that logged-in and logged-out navigation is not cached as one shared page.
Ekran Görüntüleri






Yükleme
- Open Plugins > Add New in WordPress.
- Search for Login Logout Menu & Redirect, then install and activate it.
- Complete the guided setup or open Login & Redirects.
- Open its Settings tab, review Default navigation URLs, and confirm the Login, Registration, and Profile pages.
- Add the smart Login/Logout item or other user links to a classic menu or Site Editor Navigation.
- Test the logged-out and signed-in experiences.
SSS
-
Do I need to create redirect rules?
-
No. The smart menu item and fallback login/logout destinations work without advanced rules. Add rules only when different users need different destinations.
-
Open Login & Redirects > Settings. The first card, Default navigation URLs, shows the exact active destination for each item.
Login uses the configured Login page or WordPress login. Register uses the configured page or WordPress registration and stays hidden if neither is available. Profile, User Avatar, and Username share one Profile / account page. Choose any front-end page, such as a LearnDash dashboard, WooCommerce My Account, or MemberPress Account. If left blank, the plugin attempts supported account-page detection; otherwise these items stay hidden instead of sending members to
wp-admin.These menu destinations are separate from the pages used after login, logout, or registration.
-
What does “Matches” mean in a rule?
-
Matches is the specific user property, product, course, group, or membership the rule checks. For example, a User Role condition might match Subscriber, while a LearnDash condition might match one selected course. It is not the redirect destination.
-
Which redirect rule wins?
-
Enabled rules run in order. The first rule that matches the user and contains a valid destination for the current login or logout direction wins. Fallback settings apply when no rule wins.
-
What happens when I upgrade from version 4?
-
Compatible version 4 conditional redirects are backed up and migrated into the Rules list. Global login and logout destinations remain fallbacks. Review and test the migrated rules after updating. Tools > Restore v4 backup is available when the migration-owned rules remain untouched.
-
Can I move the setup to another site?
-
Yes. Export settings and rules from Tools, then import the JSON file on the other site. Older settings-only exports are also accepted.
-
Does the plugin send activity data to LMSCrafter?
-
No. Optional login analytics and redirect activity remain in the site’s WordPress database. Fresh installations start with both disabled.
-
Where can I get help?
-
Use the in-plugin Documentation tab or visit the LMSCrafter Support Center.
İncelemeler
Katkıda Bulunanlar ve Geliştiriciler
“Login Logout Menu & Redirect” açık kaynaklı yazılımdır. Aşağıdaki kişiler bu eklentiye katkıda bulunmuşlardır.
Katkıda bulunanlar“Login Logout Menu & Redirect” eklentisini dilinize çevirin.
Geliştirmeyle ilgilenir misiniz?
Kodu görüntüleyin, SVN deposuna göz atın ya da RSS ile geliştirme günlüğüne abone olun.
Değişiklik Kaydı
5.5.1
- Added a first-screen Default navigation URLs card with live destination status and supported front-end account-page detection.
- Fixed Profile, Avatar, and Username items opening WordPress administration when no front-end profile destination was available.
- Hid unavailable registration and profile-based items instead of sending visitors to unusable destinations.
- Fixed ordinary Login items carrying a stale global after-login URL while preserving explicit per-link redirects.
- Promoted the plugin to a top-level Login & Redirects menu with canonical admin routes and a native color-scheme-aware icon.
- Improved classic-menu, Navigation block, setup, and documentation guidance for smart-item destinations.
For earlier releases, see the bundled changelog.txt.
