WooCommerce : Add New Tab In My Account Page.

Code

We Are Web developer and Adding a Tab in WooCommerce My Account page with custom content is one of the most common customization requests which we receive From The clients.
This Postis regarding how to add custom tab on WooCommerce My Account page.

How Will We Do That?

Adding a Tab in WooCommerce my account page it not to difficult. let’s distribute in 4 steps.

  1. Register new endpoint.
  2. Add query var.
  3. Insert endpoint into the My Account menu.
  4. Add content to the newly added endpoint.

Step 1 :Register new endpoint.

My Account area in WooCommerce is Totally based on “endpoints”. their is only one page “my-account”, other sub pages like “my-account/edit-account” etc are loaded dynamically.

So first we need to add a new endpoint for our new dynamic sub page.We have to use ‘add_rewrite_endpoint’ Function.


function AddCustomTabEndpoint() {
  add_rewrite_endpoint('my-custom-tab', EP_ROOT | EP_PAGES );
}
add_action('init','AddCustomTabEndpoint' );

Step 2 :Add query var. We have to use ‘query_vars’ Filter.


function CustomTabQueryVars( $vars ) {
  $vars[] = 'my-custom-tab';
  return $vars;
}
add_filter('query_vars','CustomTabQueryVars', 0 );

Step 3 :Insert the new endpoint into the My Account menu. We have to use ‘woocommerce_account_menu_items’ Filter.


function AddCustomTabMyAccount( $items ) {
  $items['my-custom-tab'] = 'My Custom Tab';
  return $items;
}
add_filter('woocommerce_account_menu_items','AddCustomTabMyAccount');

Step 4 :Add content to the new endpoint. We have to use ‘woocommerce_account_{your-endpoint-slug}_endpoint’ Hook.


function MyCustomTabContent() {
  echo "<h3>My Custom Tab</h3><p>Lorem Ipsum is simply dummy text of the printing and typesetting industry.</p>";
}
add_action('woocommerce_account_my-custom-tab_endpoint','MyCustomTabContent');
null

Related reading:

Shiv Kumawat

Executive Director & CEO

Shiv Kumawat is the CEO of Eoxys IT Solution LLP, the Jaipur-based IT company he has led since 2009. An AI & IT Solutions Consultant with 16+ years of experience, he works with startups and enterprises to turn ideas into market-ready SaaS platforms, mobile apps and AI-driven solutions. His team has delivered 700+ projects across SaaS, mobile and web apps, automation and AI. He previously served as Chief Technology Officer for a US company.

Latest Posts

Isometric illustration of a business building with a location pin linked to a chat answer window that highlights one recommended listing, with review stars, documents and a magnifier

How to Get Your Business Recommended by ChatGPT in 2026

Ask ChatGPT for “the best web development company for a startup” or “a reliable app agency in India” and it…

Shafeeq Khan
October 23, 2026
Isometric illustration of an AI voice agent: a smartphone with a sound wave linked to a headset robot receptionist, a booking calendar and stacks of coins

AI Voice Agent Cost in 2026: Platforms vs a Custom Build

A missed call at a clinic, salon or service business is often a missed booking. That is why owners now…

Shafeeq Khan
October 22, 2026
Isometric illustration of an AI answer panel citing a business website, with an AI crawler and search pages connected to it, for an AEO services guide

AEO Services: Get Cited in ChatGPT and Google AI Overviews

When a buyer asks ChatGPT, Perplexity, Gemini or Google’s AI Overviews “who builds X in India?” or “what does Y…

Shafeeq Khan
October 19, 2026
,

Leave a Reply

Your email address will not be published. Required fields are marked *