plugin-icon

LMSCrafter User Menu & Redirects

作者:Mubashir Taqi·
Add login, logout, register & profile links to menus with smart redirections. Role-based redirects, avatars, and LMS integrations.
版本
3.5.0
最后更新
Feb 12, 2026
LMSCrafter User Menu & Redirects

LMSCrafter User Menu & Redirects transforms your WordPress navigation with dynamic user menu items and intelligent login/logout redirections. Perfect for membership sites, online courses, WooCommerce stores, and communities – take complete control over user experience in seconds.

Trusted by 5,000+ WordPress sites | 🔒 Security First | 🚀 Performance Optimized

🚀 Why 5,000+ Sites Choose This Plugin

  • Zero coding required – Everything is point-and-click simple
  • Modern admin interface – Beautiful SaaS-style settings panel
  • Deep integrations – WooCommerce, LearnDash, LifterLMS, BuddyBoss, MemberPress compatible
  • Performance optimized – Conditional asset loading, caching compatible, no bloat
  • Developer friendly – Extensive hooks and filters for customization
  • Login Analytics – Track user logins, most active users, and login patterns

✨ Key Features

Dynamic Menu Items Add these special links to any WordPress menu that automatically show/hide based on user login status: * Login Link – Hidden when logged in * Logout Link – Hidden when logged out * Register Link – Hidden when logged in * Profile Link – Hidden when logged out * Login/Logout Toggle – Switches automatically * User Avatar – Displays user’s profile picture * Username Display – Shows personalized greeting

Smart Redirection System * Global Redirects – Set default destinations for all users * Role-Based Redirects – Different destinations for Admins, Editors, Subscribers, etc. * Membership Redirects – Route users based on their membership level * Individual User Redirects – Custom destinations for specific users * LMS Course Redirects – Redirect students based on enrolled courses * WooCommerce Product Redirects – Redirect based on purchased products

Menu Visibility Control * Show/hide ANY menu item based on user role * Restrict menu items to specific membership levels * Mobile-specific visibility options * Works with all WordPress menus

User Analytics Dashboard * Track total logins * See active users today/this week * View top users by login count * Last login timestamps

🔗 Supported Integrations

  • WooCommerce – Auto-detects My Account page, product-based redirects
  • BuddyPress/BuddyBoss – Uses native profile URLs and avatars
  • LearnDash – Course enrollment-based redirections
  • LifterLMS – Course and membership redirections
  • MemberPress – Membership product redirections
  • Paid Memberships Pro – Membership level redirections
  • WooCommerce Memberships – Membership plan redirections
  • Restrict Content Pro – Subscription level support

📖 Documentation & Support

🎨 Menu Keywords

Add these as Custom Links in Appearance > Menus (use as the URL):

  • #rsumlogin# – Login link (hidden when logged in)
  • #rsumlogout# – Logout link (hidden when logged out)
  • #rsumregister# – Register link (hidden when logged in)
  • #rsumprofile# – Profile link (hidden when logged out)
  • #rsumloginlogout# – Smart toggle (shows Login OR Logout)
  • #rsumavatar# – User avatar with link to profile
  • #rsumusername# – Username/display name with link

Pro Tip: Append redirect URLs after keywords: * #rsumlogin#/my-account – Redirects to /my-account after login * #rsumlogin#%currentpage% – Stay on the current page after login

📝 Shortcodes

Use these shortcodes anywhere in your content:

  • [lmsc_rsum_login] – Displays a login link
  • [lmsc_rsum_logout] – Displays a logout link
  • [lmsc_rsum_login_logout] – Smart login/logout toggle
  • [lmsc_rsum_register] – Displays a register link
  • [lmsc_rsum_profile] – Displays a profile link

Shortcode attributes: * text – Custom link text * class – Custom CSS class * redirect – Custom redirect URL

Example: [lmsc_rsum_login text="Sign In" redirect="/dashboard"]

External services

This plugin optionally connects to the LMSCrafter API for email newsletter subscription.

Email Subscription (Optional)

When an administrator manually subscribes to the plugin newsletter via the plugin settings page (Getting Started tab), the following data is sent to the LMSCrafter server:

  • Email address entered by the administrator
  • Plugin slug (“lmscrafter-user-menu-redirects”)
  • Site URL (your WordPress site address)

This data is sent only once, when the administrator explicitly clicks the “Subscribe” button. No data is sent automatically or without user action.

This service is provided by LMS Crafter LTD: * Terms of Use * Privacy Policy

免费使用Business套餐
通过安装,您同意 WordPress.com 服务条款第三方插件条款
目前已测试版本
WordPress 6.9.1
这个插件是可用的下载,适用于您的站点。