Linux 软件免费装
Banner图

Login Logout Menu & Redirect

开发者 mmubashirtaqi
lmscrafter
更新时间 2026年3月19日 16:16
PHP版本: 7.4 及以上
WordPress版本: 6.9
版权: GPLv2 or later
版权网址: 版权信息

标签

redirect login login redirect login menu logout redirect

下载

3.5.0 3.8.0 3.7.0 3.7.2 3.8.1 3.9.0 3.9.1 3.7.3

详情介绍:

Login Logout Menu & Redirect gives you four features in one lightweight plugin: dynamic user menus, a 7-level smart redirect engine, role-based menu visibility, and login analytics. Perfect for membership sites, LMS platforms, WooCommerce stores, and communities. Trusted by 5,000+ sites | View Certification Report User Menu Builder Add login, logout, register, profile, avatar, and username links to any WordPress menu. Items show or hide automatically based on login status. Works with any theme. Menu keywords (use as Custom Link URLs): Append redirect URLs: #rsumlogin#/my-account or #rsumlogin#%currentpage% Smart Redirect Engine The most advanced login redirect system available for WordPress. While other plugins give you basic role-based redirects, our engine evaluates 7 priority levels to ensure the right user always lands on the right page. Rules are checked in this order. The first match wins:
  1. Individual User – Custom URL for a specific user
  2. First Login – Welcome page for first-time logins only
  3. WooCommerce Product – Based on purchased products or active subscriptions
  4. LMS Course – Based on LearnDash, LifterLMS, or TutorLMS enrollment
  5. Membership – Based on MemberPress, PMPro, or WooCommerce Memberships level
  6. Role – By WordPress role with drag-to-reorder priority
  7. Global – Default fallback for all users
Also supports role-based and membership-based logout redirects. Use dynamic placeholders in any URL: {{username}}, {{user_slug}}, {{user_id}}, {{display_name}} Redirect Test (exclusive) – No other redirect plugin lets you debug your rules. Enter any username, toggle between Login and Logout mode, and instantly see which rule fires and why. No more guessing. Available in the Tools tab. Menu Visibility Control Show or hide ANY menu item by user role, login status, or device. Works on all menus across your site, not just plugin items. Also lets you hide the WordPress admin bar for specific roles. Login Analytics Built-in dashboard showing total logins, active users, daily/weekly stats, and per-user login history. Includes a WordPress dashboard widget. Integrations Auto-detected, zero configuration: Shortcodes Attributes: text, class, redirect Example: [lmsc_rsum_login text="Sign In" redirect="/dashboard"]

安装:

  1. Go to Plugins > Add New in your WordPress admin
  2. Search for "Login Logout Menu & Redirect"
  3. Click Install Now, then Activate
  4. Go to Settings > User Menu & Redirect to configure

屏幕截图:

  • General Settings - Login configuration, first login redirect, registration, profile and logout options
  • Appearance - Avatar styling, username display, dropdown menu, admin bar visibility, icon options
  • Redirect Engine - Unified view with role, membership, and advanced redirect rules in accordion sections
  • Analytics - Login statistics with overview cards and per-user login history table
  • Tools - Redirect Test simulator, export/import settings, diagnostics, and reset options

升级注意事项:

3.9.1 Minor diagnostics improvement. All settings preserved. 3.9.0 Major UX overhaul: unified Redirect Engine tab, Redirect Test tool, Outfit font, cleaner UI. All settings preserved. 3.7.2 WooCommerce and MemberPress login redirect compatibility. First-login fix. Production certified. 3.6.0 Logout redirects, first-login redirect, dynamic placeholders. Fixes MemberPress redirect bugs. 3.0.0 Complete rewrite. Settings migrated automatically.

常见问题:

How do I redirect users after login based on their role?

Go to Settings > User Menu & Redirect > Redirect Engine. Expand the "Role-Based Rules" section. Enable the toggle for each role, enter the destination URL, and save.

Can I redirect membership users to different pages?

Yes. In the Redirect Engine tab, expand "Membership Rules." If MemberPress, PMPro, or WooCommerce Memberships is active, your membership levels appear automatically. Set a URL for each level.

How do I add login/logout links to my menu?

Go to Appearance > Menus. Find the "User Menu Links" box on the left, check the items you want, and click "Add to Menu."

How do I hide menu items by role?

Edit your menu in Appearance > Menus. Expand any menu item and use the "Visibility" dropdown to choose "Logged In Only," "Logged Out Only," or a specific role.

Can I redirect new users to a welcome page?

Yes. In the Redirect Engine tab, set a "First Login Redirect" URL. New users see this page on their first login only.

What are dynamic URL placeholders?

Placeholders like {{username}} and {{user_slug}} are replaced with real values at login time. Use them in any redirect URL, e.g. https://example.com/members/{{user_slug}}/dashboard

Does it work with WooCommerce?

Yes. Auto-detects My Account for profile links. Supports product-based and subscription-aware redirects.

Does it work with LearnDash, LifterLMS, or TutorLMS?

Yes. Redirect students based on course enrollment with dedicated integrations for all three LMS platforms.

How do I use the Redirect Test tool?

Go to Settings > User Menu & Redirect > Tools. Enter a username, select Login or Logout mode, and click "Test Redirect." The tool simulates the evaluation chain and shows which rule would fire without actually redirecting.

Is it compatible with PHP 8?

Yes. Fully compatible with PHP 7.4 through PHP 8.3+.

Will it slow down my site?

No. CSS/JS only loads where needed. Minified assets. Compatible with all major caching plugins.

How is this different from LoginWP or Peter's Login Redirect?

LoginWP charges $49+/year for membership redirects, WooCommerce redirects, and course-based redirects. This plugin includes all of that for free, plus user menu items, menu visibility control, login analytics, dynamic URL placeholders, and the Redirect Test debugger. No other redirect plugin offers a built-in tool to simulate and debug your redirect rules.

How do I get support?

Visit lmscrafter.com/support-center to submit a ticket.

更新日志:

3.9.1 3.9.0 3.8.1 3.8.0 3.7.3 3.7.2 3.7.1 3.7.0 3.6.1 3.6.0 3.5.0 3.4.3 3.4.0 3.3.0 3.2.0 3.1.0 3.0.0