WP Manifestindependent plugin directory
manifest / ecommerce / jxn-dynamic-myaccount-addon

WC Dynamic My Account Endpoints Addon

JXN dynamic my account endpoints addon allows the admin to add dynamic endpoints in my account section

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/jinuvijay5/jxn-dynamic-myaccount-addon/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

WC Dynamic My Account Endpoints Addon allows WooCommerce store owners to dynamically add and manage custom endpoints in the “My Account” section.

Description

WC Dynamic My Account Endpoints Addon is a lightweight and efficient plugin that enables WooCommerce administrators to create, customize, and organize additional endpoints inside the My Account dashboard.

This plugin is extremely useful for websites that want to add custom pages such as:

  • Support page
  • FAQ section
  • Custom dashboards
  • Downloads
  • Membership content
  • External or internal URLs
  • Custom templates

No coding knowledge is required. Administrators can create multiple endpoints easily through a simple UI and reorder them using drag-and-drop.

✨ Key Features

  • Create unlimited custom My Account endpoints
  • Set endpoint slug and label
  • Enable or disable endpoints anytime
  • Drag & drop sorting
  • Add custom content for each endpoint
  • Auto-registers endpoints inside WooCommerce
  • Fully compatible with all themes
  • Lightweight — minimal performance impact

🔌 Plugin Requirements

  • WooCommerce must be activated to use this plugin
  • WordPress 6.0 or higher
  • PHP 7.4 or higher (compatible with PHP 8+)

If WooCommerce is not active, the plugin will automatically deactivate and display an admin notice.

👨‍💻 Developer Friendly

  • Clean and structured code
  • Uses WordPress action hooks
  • Extensible architecture for adding custom functionality

Installation

  1. Upload the plugin folder wc-dynamic-myaccount-endpoints-addon to /wp-content/plugins/
  2. Activate the plugin through the Plugins menu in WordPress
  3. Ensure WooCommerce is installed and active
  4. Navigate to WooCommerce → Settings → My Account Endpoints to configure

Frequently Asked Questions

1. Do I need WooCommerce installed?

Yes. This plugin works only when WooCommerce is active.

2. Can I reorder the endpoints?

Yes. The plugin includes a drag-and-drop interface.

3. Does it work with any theme?

Yes. It follows WooCommerce standards, so all themes with WooCommerce support will work.

4. Can I use custom templates?

Yes, you can override plugin templates inside your theme.

Screenshots

  1. Admin panel showing endpoint list
  2. Drag & drop sorting interface
  3. Custom endpoint added on customer My Account page

Changelog

1.0

  • Initial release
  • Add dynamic endpoints
  • WooCommerce dependency check
  • Admin UI + Drag & drop ordering
  • Basic template system

Upgrade Notice

1.0

Initial stable release.

License

This plugin is licensed under the Apache License 2.0.
You may view the full license here:
http://www.apache.org/licenses/LICENSE-2.0