Title: My Account Menu Builder for WooCommerce
Author: nurkamol
Published: <strong>18 février 2026</strong>
Last modified: 18 février 2026

---

Recherche d’extensions

![](https://ps.w.org/my-account-menu-builder-for-woocommerce/assets/banner-772x250.
png?rev=3464535)

![](https://ps.w.org/my-account-menu-builder-for-woocommerce/assets/icon-256x256.
png?rev=3464535)

# My Account Menu Builder for WooCommerce

 Par [nurkamol](https://profiles.wordpress.org/nurkamol/)

[Télécharger](https://downloads.wordpress.org/plugin/my-account-menu-builder-for-woocommerce.1.3.0.zip)

 * [Détails](https://fr.wordpress.org/plugins/my-account-menu-builder-for-woocommerce/#description)
 * [Avis](https://fr.wordpress.org/plugins/my-account-menu-builder-for-woocommerce/#reviews)
 *  [Installation](https://fr.wordpress.org/plugins/my-account-menu-builder-for-woocommerce/#installation)
 * [Développement](https://fr.wordpress.org/plugins/my-account-menu-builder-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/my-account-menu-builder-for-woocommerce/)

## Description

**My Account Menu Builder for WooCommerce** gives you total control over WooCommerce’s
My Account navigation through a beautiful visual builder. No coding required — just
drag, drop, and publish.

The default WooCommerce My Account menu is limited: a fixed set of links with no
icons, no reordering, and no way to add new pages. This plugin changes that completely.

#### Why You Need This Plugin

 * Your customers deserve a polished, branded account experience
 * Support teams need custom account pages (e.g. « Help Center », « My Subscriptions»)
 * Membership and course sites need role-specific navigation
 * Agencies need a white-label solution they can rebrand for clients

#### Core Features

 * **Visual Drag & Drop Builder** — Reorder menu items instantly
 * **Custom Endpoints** — Create new My Account pages with any HTML content or shortcodes
 * **External Links** — Add links to any URL alongside account pages
 * **Open in New Tab** — Per-item link target control
 * **Live Preview** — See your menu exactly as customers will

#### Icons

 * **Dashicons** — WordPress native icon set
 * **Font Awesome 6** — Thousands of solid and regular icons
 * **Visual Icon Picker** — 36+ quick-pick icons in the editor
 * **Manual Input** — Use any CSS icon class

#### Access Control

 * **Role-Based Visibility** — Show or hide items per user role (e.g. show « Wholesale»
   only to wholesale customers)
 * **Enable / Disable** — Toggle items on and off without deleting
 * **All Roles Supported** — Works with WooCommerce, membership plugins, and custom
   roles

#### Premium Features (Free!)

 * **Separators** — Visual dividers between menu groups
 * **Badges** — Static text labels like « New », « Pro », or « Hot »
 * **Dynamic Counters** — Auto-display order count or download count
 * **Descriptions** — Subtitle text under menu titles
 * **Custom CSS Classes** — Advanced per-item styling
 * **Duplicate Items** — One-click cloning

#### Portability & Branding

 * **Export / Import JSON** — Migrate your menu between sites in seconds
 * **White-Label Mode** — Rebrand plugin name, author, and settings tab label
 * **Hide from Plugins List** — Full client-facing white-label

#### WooCommerce Compatibility

 * ✅ **HPOS** — Fully compatible with High-Performance Order Storage
 * ✅ **Cart & Checkout Blocks** — Fully compatible with block-based cart/checkout
 * ✅ **WooCommerce 10.5+** — Tested with the latest release

#### Multisite & Multilingual Ready

 * Translation-ready with .pot file and bundled translations
 * Works on WordPress Multisite

#### Getting Started

After activation, navigate to **WooCommerce  Settings  My Account Menu** tab. That’s
it — start building!

### Contribute

Development happens on GitHub. Pull requests, bug reports, and feature requests 
are welcome:

 * **GitHub:** [github.com/nurkamol/my-account-menu-builder-for-woocommerce](https://github.com/nurkamol/my-account-menu-builder-for-woocommerce)
 * **Issues:** [Report a bug or request a feature](https://github.com/nurkamol/my-account-menu-builder-for-woocommerce/issues)

#### Contributing Code

 1. Fork the repository
 2. Create a feature branch (`git checkout -b feature/your-feature`)
 3. Commit your changes (`git commit -m 'Add your feature'`)
 4. Push to the branch (`git push origin feature/your-feature`)
 5. Open a Pull Request

### Translate

Help translate this plugin into your language:

 * **WordPress.org:** [translate.wordpress.org](https://translate.wordpress.org/projects/wp-plugins/my-account-menu-builder-for-woocommerce/)
 * **GitHub:** Submit `.po` files via pull request to the `/languages` directory

Bundled translations: Spanish, French, German, Portuguese (Brazil), Russian, Turkish,
Chinese (Simplified), Japanese, Arabic, and Italian.

## Captures d’écrans

[⌊Drag & drop menu builder with live preview sidebar⌉⌊Drag & drop menu builder with
live preview sidebar⌉[

Drag & drop menu builder with live preview sidebar

[⌊Item editor modal — title, type, icon picker, roles, badges⌉⌊Item editor modal—
title, type, icon picker, roles, badges⌉[

Item editor modal — title, type, icon picker, roles, badges

[⌊WooCommerce Settings tab — integrated right where you'd expect⌉⌊WooCommerce Settings
tab — integrated right where you'd expect⌉[

WooCommerce Settings tab — integrated right where you’d expect

[⌊Frontend result — polished My Account navigation with icons and badges⌉⌊Frontend
result — polished My Account navigation with icons and badges⌉[

Frontend result — polished My Account navigation with icons and badges

[⌊White-label settings — rebrand for client projects⌉⌊White-label settings — rebrand
for client projects⌉[

White-label settings — rebrand for client projects

[⌊Export/Import — one-click migration between sites⌉⌊Export/Import — one-click migration
between sites⌉[

Export/Import — one-click migration between sites

## Installation

#### Automatic Installation

 1. Go to **Plugins  Add New** in your WordPress admin
 2. Search for **« My Account Menu Builder for WooCommerce »**
 3. Click **Install Now** then **Activate**
 4. Go to **WooCommerce  Settings  My Account Menu** tab

#### Manual Installation

 1. Download the plugin ZIP from WordPress.org or GitHub
 2. Go to **Plugins  Add New  Upload Plugin**
 3. Choose the ZIP file and click **Install Now**
 4. Activate the plugin

#### Finding the Settings

The settings are located at **WooCommerce  Settings  My Account Menu** tab.

You can also click the **Settings** link on the Plugins page next to the plugin 
name.

## FAQ

### Where do I find the plugin settings?

Go to **WooCommerce  Settings** and click the **My Account Menu** tab. It’s located
after the default WooCommerce tabs (General, Products, Shipping, etc.).

### My custom endpoint shows a 404 page

After adding new endpoints, go to **Settings  Permalinks** and click **Save Changes**
to flush rewrite rules. The plugin does this automatically on save, but a manual
flush may be needed in some hosting configurations.

### Can I show different menu items to different user roles?

Yes! Each menu item has a « Visible to Roles » option. Check the roles that should
see the item. Leave all unchecked to make the item visible to everyone.

### Does this work with WooCommerce Memberships / Subscriptions?

Yes. The plugin works with any WooCommerce extension that registers user roles. 
Custom roles from membership or subscription plugins will appear in the role visibility
checkboxes.

### Can I add icons to menu items?

Absolutely. Every item supports both WordPress Dashicons and Font Awesome 6 icons.
Use the visual picker to choose from 36+ popular icons, or type any icon class manually.

### How do I create a custom « My Account » page?

 1. Add a new menu item and set type to **Endpoint**
 2. Enter a title (e.g., « My Wishlist »)
 3. The slug auto-generates (e.g., `my-wishlist`)
 4. Add your page content (HTML or shortcodes) in the « Endpoint Content » field
 5. Save and visit `/my-account/my-wishlist/`

### Can I add external links (not WooCommerce pages)?

Yes. Set the item type to **Link** and enter any URL. You can also choose to open
it in a new tab.

### How do I migrate settings to another site?

Click **Export** to download a JSON file, then **Import** on the other site. This
transfers all menu items and white-label settings.

### Is it compatible with WooCommerce HPOS?

Yes! The plugin explicitly declares compatibility with High-Performance Order Storage(
HPOS). It only modifies the My Account navigation and never touches order data.

### Is it compatible with the block-based Cart & Checkout?

Yes! The plugin declares full compatibility with WooCommerce Cart & Checkout Blocks.
It operates exclusively on the My Account page and doesn’t interact with cart or
checkout functionality.

### Can I hide this plugin from clients?

Yes! Enable **White Label** mode in the settings. You can rename the plugin, change
the author, customize the tab label, and even hide it completely from the Plugins
page.

### Does it support multisite?

Yes, the plugin works on WordPress Multisite. Activate it per-site or network-wide.

### Is the plugin translation-ready?

Yes! The plugin includes a `.pot` file and bundled translations for Spanish, French,
German, Portuguese, Russian, Turkish, Chinese, Japanese, Arabic, and Italian. Community
translations are welcome via [translate.wordpress.org](https://translate.wordpress.org/projects/wp-plugins/my-account-menu-builder-for-woocommerce/).

## Avis

![](https://secure.gravatar.com/avatar/14b521067909d8c2f701cd8176db0cebeb4826cdc16339cac71157f8c095fe3d?
s=60&d=retro&r=g)

### 󠀁[Amazing plugin](https://wordpress.org/support/topic/amazing-plugin-2849/)󠁿

 [janbek](https://profiles.wordpress.org/janbek/) 18 février 2026

Awesome plugin. Set up my personal account just how I wanted it, no hassle.

 [ Lire l’avis ](https://wordpress.org/support/plugin/my-account-menu-builder-for-woocommerce/reviews/)

## Contributeurs/contributrices & développeurs/développeuses

« My Account Menu Builder for WooCommerce » est un logiciel libre. Les personnes
suivantes ont contribué à cette extension.

Contributeurs

 *   [ nurkamol ](https://profiles.wordpress.org/nurkamol/)

“My Account Menu Builder for WooCommerce” a été traduit dans 1 locale. Remerciez
[l’équipe de traduction](https://translate.wordpress.org/projects/wp-plugins/my-account-menu-builder-for-woocommerce/contributors)
pour ses contributions.

[Traduisez « My Account Menu Builder for WooCommerce » dans votre langue.](https://translate.wordpress.org/projects/wp-plugins/my-account-menu-builder-for-woocommerce)

### Le développement vous intéresse ?

[Parcourir le code](https://plugins.trac.wordpress.org/browser/my-account-menu-builder-for-woocommerce/),
consulter le [SVN dépôt](https://plugins.svn.wordpress.org/my-account-menu-builder-for-woocommerce/),
ou s’inscrire au [journal de développement](https://plugins.trac.wordpress.org/log/my-account-menu-builder-for-woocommerce/)
par [RSS](https://plugins.trac.wordpress.org/log/my-account-menu-builder-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Journal des modifications

#### 1.3.0 – 2026-02-17

 * Added: Preview button in admin toolbar to open My Account page in a new tab
 * Added: `Requires Plugins: woocommerce` header (WordPress.org requirement)
 * Changed: Removed Font Awesome entirely — all icons now use WordPress Dashicons(
   zero additional weight)
 * Changed: Dynamic CSS now uses `wp_add_inline_style()` instead of inline `<style
   >` tag (coding standards compliance)
 * Changed: Removed screenshot/banner/icon PNGs from plugin zip (uploaded separately
   to SVN assets)

#### 1.2.3 – 2026-02-12

 * Fixed: Reverted Font Awesome 6.5.1 from external CDN back to local bundling (
   WordPress.org Plugin Check disallows offloading styles to remote services)
 * Fixed: Renamed main plugin class to use plugin prefix (WordPress.org naming conventions
   compliance)
 * Fixed: Updated @package docblock tags across all files

#### 1.2.2 – 2026-02-11

 * Changed: Font Awesome 6.5.1 now loaded from cdnjs.cloudflare.com CDN instead 
   of bundled locally
 * Changed: Removed local fontawesome.min.css and webfonts directory
 * Changed: Plugin size reduced by ~63% (1.7 MB  610 KB)

#### 1.2.1 – 2026-02-09

 * Updated: Plugin renamed from « Woo My Account Menu Builder » to « My Account 
   Menu Builder for WooCommerce » to comply with WordPress.org trademark guidelines
 * Updated: Plugin slug changed to `my-account-menu-builder-for-woocommerce`
 * Updated: Text domain changed to `my-account-menu-builder-for-woocommerce`
 * Updated: Tested up to WordPress 6.9
 * Fixed: Removed `load_plugin_textdomain()` — WordPress.org handles translations
   automatically since WP 4.6
 * Fixed: Font Awesome now bundled locally instead of loading from external CDN (
   WordPress.org compliance)
 * Fixed: Improved input sanitization for all `$_POST` data with proper escaping
   annotations
 * Fixed: All `admin_url()` calls wrapped in `esc_url()` for output escaping
 * Fixed: Dynamic CSS output uses `sanitize_html_class()` for safe class names

#### 1.2.0 – 2026-02-09

 * Added: WooCommerce HPOS (High-Performance Order Storage) compatibility declaration
 * Added: WooCommerce Cart & Checkout Blocks compatibility declaration
 * Added: Full i18n support with .pot file and 10 bundled translations
 * Added: load_plugin_textdomain for proper translation loading
 * Updated: WC tested up to 10.5
 * Updated: WordPress.org-ready readme with full documentation
 * Fixed: WooCommerce « incompatible plugins » warning after WC 10.5 update

#### 1.1.0 – 2026-02-08

 * Added: Settings now live under WooCommerce  Settings  My Account Menu tab
 * Added: Separator / divider support for grouping menu items
 * Added: Static badge text (New, Pro, Hot, etc.) per item
 * Added: Dynamic badge counters (order count, download count)
 * Added: Description / subtitle text per menu item
 * Added: Custom CSS class per item
 * Added: Duplicate item with one click
 * Added: Auto-generate endpoint slug from title
 * Added: White-label: hide plugin from Plugins list
 * Added: Plugin action link for quick Settings access
 * Fixed: Endpoint URLs now use the proper endpoint slug
 * Fixed: New tab (target= »_blank ») now works reliably
 * Fixed: Fatal error from non-existent method hook

#### 1.0.0 – 2026-02-08

 * Initial release
 * Visual drag & drop menu builder
 * Custom endpoint and external link support
 * Icon support (Dashicons + Font Awesome)
 * Role-based visibility
 * Export / Import JSON
 * White-label mode
 * Live preview sidebar

## Méta

 *  Version **1.3.0**
 *  Dernière mise à jour **il y a 8 mois**
 *  Installations actives **80+**
 *  Version de WordPress ** 5.8 ou plus **
 *  Testé jusqu’à **6.9.10**
 *  Version de PHP ** 7.4 ou plus **
 *  Langues
 * [English (US)](https://wordpress.org/plugins/my-account-menu-builder-for-woocommerce/)
   et [Russian](https://ru.wordpress.org/plugins/my-account-menu-builder-for-woocommerce/).
 *  [Traduisez la dans votre langue](https://translate.wordpress.org/projects/wp-plugins/my-account-menu-builder-for-woocommerce)
 * Étiquettes
 * [drag-and-drop](https://fr.wordpress.org/plugins/tags/drag-and-drop/)[Endpoints](https://fr.wordpress.org/plugins/tags/endpoints/)
   [menu builder](https://fr.wordpress.org/plugins/tags/menu-builder/)[My account](https://fr.wordpress.org/plugins/tags/my-account/)
   [woocommerce](https://fr.wordpress.org/plugins/tags/woocommerce/)
 *  [Vue avancée](https://fr.wordpress.org/plugins/my-account-menu-builder-for-woocommerce/advanced/)

## Évaluations

 5 sur 5 étoiles.

 *  [  1 avis à 5 étoile     ](https://wordpress.org/support/plugin/my-account-menu-builder-for-woocommerce/reviews/?filter=5)
 *  [  0 avis à 4 étoile     ](https://wordpress.org/support/plugin/my-account-menu-builder-for-woocommerce/reviews/?filter=4)
 *  [  0 avis à 3 étoile     ](https://wordpress.org/support/plugin/my-account-menu-builder-for-woocommerce/reviews/?filter=3)
 *  [  0 avis à 2 étoile     ](https://wordpress.org/support/plugin/my-account-menu-builder-for-woocommerce/reviews/?filter=2)
 *  [  0 avis à 1 étoile     ](https://wordpress.org/support/plugin/my-account-menu-builder-for-woocommerce/reviews/?filter=1)

[Votre avis](https://wordpress.org/support/plugin/my-account-menu-builder-for-woocommerce/reviews/#new-post)

[Tout voir](https://wordpress.org/support/plugin/my-account-menu-builder-for-woocommerce/reviews/)

## Contributeurs

 *   [ nurkamol ](https://profiles.wordpress.org/nurkamol/)

## Support

Quelque chose à dire ? Besoin d’aide ?

 [Voir le forum de support](https://wordpress.org/support/plugin/my-account-menu-builder-for-woocommerce/)

## Faire un don

Souhaitez-vous soutenir l’avancement de cette extension ?

 [ Faire un don à cette extension ](https://nurkamol.com)