
前言介紹
- 這款 WordPress 外掛「LMSCrafter User Menu & Redirects」是 2026-02-11 上架。
- 目前尚無安裝啟用數,是個很新的外掛。如有要安裝使用,建議多測試確保功能沒問題!
- 上一次更新是 2026-02-23,距離現在已有 3 天。
- 外掛最低要求 WordPress 5.8 以上版本才可以安裝。
- 外掛要求網站主機運作至少需要 PHP 版本 7.4 以上。
- 尚未有人給過這款外掛評分。
- 還沒有人在論壇上發問,可能目前使用數不多,還沒有什麼大問題。
外掛協作開發者
外掛標籤
login menu | logout menu | login redirect | logout redirect | menu visibility |
內容簡介
總結:LMSCrafter User Menu & Redirects 外掛能夠改變 WordPress 導航,提供動態用戶選單和智能登入/登出重定向,非常適合會員網站、線上課程、WooCommerce 商店和社區 - 即時掌控用戶體驗。
1. 這個外掛被 5,000 多個 WordPress 網站信任,首重安全和性能優化。
2. 為什麼有 5,000 多個網站選擇了這款外掛
- 無需編碼 - 一切都是點擊簡單的
- 現代化管理界面 - 類似 SaaS 風格的美觀設置面板
- 深度整合 - 與 WooCommerce、LearnDash、LifterLMS、BuddyBoss、MemberPress 相容
- 性能優化 - 有條件的資產加載、支援快取、無臃腫
- 開發者友好 - 提供大量鉤子和過濾器進行自定義
- 登入分析 - 追蹤用戶登入、最活躍的用戶和登入模式
✨ 重點功能
- 動態菜單項目
- 新增特殊連結到任何 WordPress 菜單中,根據用戶登入狀態自動顯示/隱藏
- 智能重定向系統
- 全域重定向、角色重定向、會員重定向、個別用戶重定向、LMS 課程重定向、WooCommerce 產品重定向
- 菜單可見性控制
- 根據用戶角色顯示/隱藏任何菜單項目、對特定會員級別進行限制、移動端可見性選項、適用於所有 WordPress 菜單
- 用戶分析儀表板
- 追蹤總登入次數、查看今天/本週活躍用戶
HTML Bulleted List:
<ul>
<li>這個外掛被 5,000 多個 WordPress 網站信任,首重安全和性能優化。</li>
<li>無需編碼 - 一切都是點擊簡單的。</li>
<li>現代化管理界面 - 類似 SaaS 風格的美觀設置面板。</li>
<li>深度整合 - 與 WooCommerce、LearnDash、LifterLMS、BuddyBoss、MemberPress 相容。</li>
<li>性能優化 - 有條件的資產加載、支援快取、無臃腫。</li>
<li>開發者友好 - 提供大量鉤子和過濾器進行自定義。</li>
<li>登入分析 - 追蹤用戶登入、最活躍的用戶和登入模式。</li>
</ul>
原文外掛簡介
LMSCrafter User Menu & Redirects is the ultimate WordPress plugin for building dynamic user menus, smart login/logout redirections, and role-based menu visibility — all from one place. Perfect for membership sites, LMS platforms, WooCommerce stores, and communities.
⭐ Trusted by 5,000+ Sites | 🔒 Security First | 🚀 Performance Optimized
🛡️ View Certification Report — 96 tests performed, 10/10 security score, fully certified for production use.
🧭 Four Pillars, One Plugin
Most plugins only do one thing. This plugin gives you four powerful features in a single, lightweight package:
User Menu Builder – Add dynamic login, logout, register, profile, avatar, and username menu items that automatically appear or hide based on login status. Includes avatar styling, dropdown menus, and BuddyPress/BuddyBoss integration.
Smart Redirection Engine – A 7-level redirect priority system covering role-based, membership-based, user-specific, WooCommerce product, LMS course, first-login, and global redirects. Now with role-based logout redirects too. Supports dynamic URL placeholders like {{username}}.
Menu Visibility Control – Show or hide ANY menu item (not just plugin items) by user role, login status, or device. Plus hide the WordPress admin bar for specific roles.
Login Analytics & Insights – Built-in dashboard showing total logins, active users, daily/weekly stats, and per-user login history with timestamps. Includes a WordPress Dashboard widget for quick monitoring.
Integrations: WooCommerce · WooCommerce Subscriptions · MemberPress · Paid Memberships Pro · WooCommerce Memberships · LearnDash · LifterLMS · TutorLMS · BuddyPress · BuddyBoss
🔗 Dynamic User Menu Builder
Add these smart menu items to any WordPress menu — they automatically show or hide based on whether a visitor is logged in or out. No shortcodes or templates needed — just add them from the familiar Appearance > Menus screen:
Login Link – Visible only to logged-out visitors. Automatically hides after login
Logout Link – Visible only to logged-in users with secure logout URL
Register Link – Encourages signups, hidden once a user is logged in
Profile Link – Directs logged-in users to their profile page (auto-detects BuddyPress and WooCommerce My Account)
Login/Logout Toggle – A single menu item that intelligently switches between Login and Logout
User Avatar – Displays the user’s profile picture in the menu with customizable size, border, shape, and optional dropdown submenu for quick access to profile, dashboard, and logout
Username Display – Shows a personalized greeting using the user’s display name, first name, or username (e.g., “Hello, John”)
All menu items work with any WordPress theme and any menu location — primary, secondary, footer, or sidebar.
🔀 Smart Login Redirect & Redirection Engine
Take full control of where users land after login, logout, and registration. The plugin processes redirects through a 7-level priority chain — the first matching rule wins:
Individual User Redirects – (Priority 1) Set a custom login destination for a specific user by searching and selecting them. Perfect for VIP users or testers
First Login Redirect – (Priority 2) Send brand-new users to a welcome or onboarding page on their very first login. After that, normal redirect rules apply
WooCommerce Product Redirects – (Priority 3) Redirect users who have purchased a specific product or have an active WooCommerce Subscription to a custom page. Subscription-aware — active subscribers get priority over one-time buyers
LMS Course Redirects – (Priority 4) Redirect students based on LearnDash, LifterLMS, or TutorLMS course enrollment. Also supports LearnDash Group membership for group-based routing
Membership Redirects – (Priority 5) Route users based on their active membership level in MemberPress, Paid Memberships Pro, or WooCommerce Memberships. Each membership level can have its own landing page
Role-Based Redirects – (Priority 6) Send Administrators to the WP dashboard, Subscribers to their profile, Students to their course catalog — with drag-to-reorder priority for users with multiple roles
Global Login Redirect – (Priority 7) Set a default fallback page for all users — custom URL, home page, or previous page (referrer)
NEW: Logout Redirects – Also supports role-based and membership-based logout redirects. Send different users to different pages after they log out.
Dynamic URL Placeholders: Use {{username}}, {{user_slug}}, {{user_id}}, {{display_name}} in any redirect URL for personalized destinations like https://example.com/members/{{user_slug}}/dashboard
👁️ Menu Visibility Control
Control who sees what in your navigation — no coding required. This works on ALL menu items across your entire site, not just the plugin’s own items:
Role-based visibility – Show or hide ANY menu item based on user role (Administrator, Editor, Subscriber, Customer, Student, etc.)
Login status filtering – Show items only to logged-in users, only to logged-out visitors, or to everyone
Mobile visibility – Optionally hide user menu items on mobile devices for a cleaner mobile navigation
Works with ALL menus – Primary, secondary, footer, sidebar — every registered menu location on your site
Hide WordPress Admin Bar – Remove the admin bar from the frontend for specific roles (e.g., Subscribers, Students) while keeping it for Admins
📊 Login Analytics & Insights
Monitor user login activity right from your WordPress dashboard — no external tools needed:
Overview Dashboard – Total users, total logins, logins today, and logins this week displayed in beautiful stat cards
Per-User Statistics – Detailed table showing each user’s login count, last login time, and first login date
Dashboard Widget – A compact widget on your main WordPress Dashboard for quick at-a-glance monitoring
First Login Detection – Automatically tracks whether a user has logged in before (used by the First Login Redirect feature)
🔗 Plugin Integrations
Works seamlessly with popular plugins — auto-detected, zero configuration:
WooCommerce – Auto-detects the My Account page for profile links. Product-based redirects check the user’s complete purchase history. Also supports WooCommerce Subscriptions — active subscribers are prioritized over one-time buyers
BuddyPress / BuddyBoss – Uses native BuddyPress profile URLs and avatar system for accurate profile links and member avatars
LearnDash – Search and select any LearnDash course or LearnDash Group. Users enrolled in that course or group are automatically redirected to your chosen URL on login
LifterLMS – Course enrollment-based redirection, fully integrated with LifterLMS access checks
TutorLMS – Course enrollment-based redirect for TutorLMS sites. If a student is enrolled in a specific course, redirect them on login
MemberPress – Detects all active MemberPress membership products. Set per-level login and logout redirect URLs for members with active subscriptions
Paid Memberships Pro – Detects all PMPro membership levels with per-level login and logout redirect support
WooCommerce Memberships – Detects all WooCommerce membership plans with per-plan redirect support
🎯 Who Is This For?
Membership site owners who need role-based or membership-level login AND logout redirects and personalized user menus
Online course creators using LearnDash, LifterLMS, or TutorLMS who want to redirect students to their enrolled course on login
WooCommerce store owners who want to redirect customers to download pages or dashboards based on purchased products or active subscriptions
Community sites using BuddyPress/BuddyBoss with personalized user avatars and profile links in the menu
Any WordPress site that needs login/logout menu items, menu visibility control, or smart login redirects
📖 Documentation & Support
Knowledge Base – Tutorials and guides
Support Center – Submit support tickets
Plugin Documentation – Complete feature documentation
🎨 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
各版本下載點
- 方法一:點下方版本號的連結下載 ZIP 檔案後,登入網站後台左側選單「外掛」的「安裝外掛」,然後選擇上方的「上傳外掛」,把下載回去的 ZIP 外掛打包檔案上傳上去安裝與啟用。
- 方法二:透過「安裝外掛」的畫面右方搜尋功能,搜尋外掛名稱「LMSCrafter User Menu & Redirects」來進行安裝。
(建議使用方法二,確保安裝的版本符合當前運作的 WordPress 環境。
3.5.0 | 3.7.0 | 3.7.2 | 3.7.3 | trunk |
延伸相關外掛(你可能也想知道)
Different Menu in Different Pages – Conditional Menu 》設置不同用戶的不同選單,自定義網址、頁面、文章、頁面模板、文章類型、類別、分類等。, 如何設置不同的選單?, , 功能, , 在不同頁面使用不同選單設置有易...。
IF Menu Visibility 》總結:, IF Menu 外掛為 WordPress 菜單新增了一個強大而簡單的功能:條件性可見性。使用此外掛可以控制特定菜單項目對所有訪問者、僅對已登入使用者或僅對未...。Menu Ghost 》總結:Menu Ghost 是一款外掛程式,可以設計無阻礙的導航體驗,透過只顯示給每位訪問者相關的選單項目,以提高轉換率。它整合了內建的 WordPress 選單編輯器...。
