The default WooCommerce My Account page forces customers to jump between multiple tabs to find orders, downloads, addresses, and account details. WooCommerce Custom My Account Page lets the admin add custom endpoints, reorder tabs or menus, and surface exactly the information each customer needs on a single, configurable page.
Declared WooCommerce HPOS (High-Performance Order Storage) compatibility
Added WC tested up to (9.8) and WC requires at least (6.0) headers
Proper plugin data cleanup on uninstall (options, transients, rewrite rules)
Preset free license key for automatic updates without manual activation
Fix
Avatar form AJAX request now uses POST method preventing potential errors on some server configurations
Standardized nonce verification in avatar reset form for stronger CSRF protection
Admin AJAX handler now enforces POST method instead of accepting any request method
Endpoint page titles properly sanitized with sanitize_text_field() instead of stripslashes()
Custom endpoint content output wrapped with wp_kses_post() for proper escaping
Avatar output in menu template wrapped with wp_kses_post() for proper escaping
Elementor preview detection uses $_GET instead of $_REQUEST
Replaced time() with plugin version constant for proper asset cache busting
Note
Tested up to WordPress 6.9.1
v1.6.2
March 18, 2026
Fix 2
Fix
Resolved endpoints AJAX error on My Account page
wcmp_get_endpoint_by() was using wrong settings key causing incorrect endpoint resolution
v1.6.0
March 3, 2026
New 6 Fix 10 Security 2 Note 1
New
Self-hosted automatic updates via EDD Software Licensing SDK
License management tab in admin settings
Icon previews in admin endpoint list rows - see assigned icons without expanding
Color-coded type badges - Endpoints (blue), Groups (purple), Links (green)
FA-to-Dashicon mapping helper for 35+ Font Awesome icon classes
Added .distignore for clean distribution packaging
Fix
Admin Endpoints tab icons rendered as broken squares - replaced Font Awesome with WordPress Dashicons (FA CSS only loaded on frontend)
Dashboard and Log Out icons not showing when theme loads Font Awesome 5 - scoped icon font to plugin container
Rewrite rules flushed before custom endpoints registered - changed flush priority to run after endpoint registration
Custom CSS classes never applied to menu items - fixed wrong settings key
Output buffer leak in menu rendering - removed orphaned ob_start()
Missing "Name" label in Add Endpoint modal (esc_html_x not echoed)
Plugin URI corrected to match actual EDD product page URL
Avatar form AJAX endpoint now requires user to be logged in
Null guard added to get_current_screen() in admin script enqueue
isset() guard on children array in group endpoint rendering
Security
Sanitize all $_REQUEST input in activation redirect
Add ABSPATH direct access guards to all include files
Note
Tested up to WordPress 6.9.1
v1.5.1
Improve 2
Improve
Full WordPress Coding Standards (WPCS) compliance
Plugin Check compliance fixes
v1.5.0
New 8 Improve 7 Fix 17
New
Integrated Plugin Update Checker for automatic updates outside WordPress.org
Added comprehensive FAQ tab in admin settings for better user guidance
Enhanced admin UI with clean WordPress-style modal dialogs
Added icon display on general tab and endpoints
Cross icon button for modal close instead of text
Asterisk (*) indicators after required field titles
Added build process for distribution zip file generation
Comprehensive user, developer, and QA documentation
Improve
WordPress coding standards compliance throughout codebase
PHP 8.2 compatibility improvements
Optimized FontAwesome loading
Shortened admin menu and page titles for better UX
Updated resource versions for cache busting
Tested up to WordPress 6.8.2
Removed unwanted files and banner images
Fix
Fixed avatar upload security vulnerabilities
Added proper nonce verification across all forms
Fixed capability checks for all admin operations
Replaced deprecated extract() function usage
Added comprehensive sanitization callbacks
Fixed fatal error when creating groups (undefined slug/type)
Fixed fatal error in group-item.php when rendering child items
Fixed undefined variable warnings in link-item.php
Fixed endpoint content not saving issue
Fixed settings not saving issues
Corrected all settings field names to match form inputs
Fixed duplicate endpoints creation on save
Fixed avatar display by correcting get_avatar_filter() option lookup
Fixed manage icon not showing on endpoints
Fixed link endpoints display issues
Fixed 'Open in New Tab' option for link endpoints
Fixed npm security vulnerabilities
v1.4.1
Improve 1 Fix 5
Improve
Plugin renamed to "Custom My Account Page for WooCommerce" for WordPress.org compliance
Fix
Fixed endpoint content not saving issue - missing 'type' field in sanitization callbacks
Fixed missing method error in public class
Fixed avatar upload security vulnerability
Replaced deprecated extract() function usage
Added missing sanitization callbacks for admin settings
v1.4.0
Improve 2 Fix 5
Improve
PHPCS fixes for improved code quality
Implemented display name filter for better user experience
Fix
Resolved issue where the endpoint was not shown in the default option
Addressed compatibility issues with PHP 8.2
UI improvements for Reign theme integration
Resolved issue with all endpoints being disabled
Corrected plugin redirect issue when multiple plugins are activated simultaneously
v1.3.5
Fix 2
Fix
All endpoints disable issue
Plugin redirect issue when multiple plugins activate at the same time
v1.3.4
Fix 2
Fix
Added support for BuddyBoss theme
Compatibility with WooCommerce 7.1.0
v1.3.3
Fix 1
Fix
Managed admin UI
v1.3.2
Fix 1
Fix
Compatibility with WooCommerce 6.6.1
v1.3.1
Fix 5
Fix
Managed UI with BuddyX, BuddyX Pro, and BuddyBoss theme
Fixed WPCS issues
Improved admin UI
Updated documentation link
Added plugin activation link in admin notice
v1.3.0
Fix 3
Fix
Managed BuddyX, BuddyX Pro my account spacing
Fixed text domain issue
Fixed icons issue with default themes
v1.2.0
Fix 4
Fix
PHPCS fixes
Fixed default endpoint setting issue
Fixed tabs not displaying in WooCommerce My Account page
Fixed Font Awesome class issue
v1.1.0
Fix 1
Fix
Updated tabs and language files
v1.0.0
Note 1
Note
Initial release
Seriously, one of the best software tech experiences I've ever had!
After 16 years of buying WordPress themes and plugins, I know exactly what bad support looks like and Wbcom Designs is the polar opposite. My setup was a nightmare: multiple tools, deep integrations, custom configurations that required…
Duston McGroarty·US·
Great service, great plugins
I was using an excellent plugin created by Wbcom Designs and had both an error and discovered a slight bug in one aspect of the plugin. After creating a support ticket I got a super-quick response and discovered the error was on my part…
Edward Bonthrone·US·
Excellent Theme, Powerful Plugins and Outstanding Support
I am using the REIGN theme and several plugins from Wbcom Designs on my website. The theme is beautifully designed, and the plugins are user-friendly. Everything works smoothly, and the features are perfect for building professional…
S W Malcolm·US·
The best development team ever
It has been a very pleasurable experience working with Wbcom Designs. Anmybia Siddiqui has been a stellar leader of the dev team. Her communications are very professional and productive. Anmybia and her team have completed every task we…
Real America's Voice News·US·
Top notch support
Top notch support. I have been frustrated generally by the slow support for most themes and plugins, but they are helpful and quick to reply. Highly recommend.
Woods·DE·
I was impressed
I have worked with many WordPress plugins over the past 14 years part time. I have learned that if the support is not prompt and effective it is a sign to move on. Tonight, Wbcom has impressed me and I will be hiring them for some more…
Steve Valencia·US·
Perfect plugins for community sites
I wanted to build a community website and these guys created the perfect plugins for me. To be honest, I want to buy every single one of their plugins. If I had more money I would.
Sora Seaton·US·
Excellent Plugins and Outstanding Support
We use BuddyPress with several free BP plugins from Wbcom Designs, and we are extremely satisfied. The plugins add real value for our community, are updated regularly, and are continuously improved. They integrate seamlessly with their…
Peter Gibson·DE·
Great and very supportive
This company have been great and very supportive. I highly recommend them.
Steve s·GB·
Excellent template and first-class support
The template from Wbcom Designs is truly great, modern, flexible, and easy to use. The support is very helpful and friendly. For questions or problems you receive fast, competent assistance and feel well taken care of. Highly recommended.