Fix: Page Name Conflicts
Issue: Admin config page was being replaced by user preferences page
Solution:
- Admin config page:
ame='xThemeSong' (Dashboard → Plugins → xThemeSong) - User preferences page:
ame='xThemeSong User Preferences' (Sidebar → Plugin Settings → xThemeSong Preferences) - No EnableInMainMenu on user page to avoid admin config override
Access:
- Admins: Dashboard → Plugins → xThemeSong (config) + Sidebar → xThemeSong Preferences (user)
- Users: Sidebar → Plugin Settings → xThemeSong Preferences
Now both pages are accessible!