{"id":7154,"date":"2020-05-08T20:21:35","date_gmt":"2020-05-08T20:21:35","guid":{"rendered":"https:\/\/expertwebtechnologies.com\/?p=7154"},"modified":"2025-07-28T09:25:38","modified_gmt":"2025-07-28T09:25:38","slug":"woocommerceadd-new-page-and-link-it-to-wordpress-products","status":"publish","type":"post","link":"https:\/\/eoxysit.com\/blogs\/woocommerceadd-new-page-and-link-it-to-wordpress-products\/","title":{"rendered":"WooCommerce : Add New Page and Link it to WordPress > Products."},"content":{"rendered":"\n<h1>WooCommerce : Add New Page and Link it to WordPress > Products.<\/h1>\n<div>\n<h3>How to add a submenu item to the WooCommerce \u201cProducts\u201d admin menu?<\/h3>\n<p>For Adding a submenu to any admin menu we will use <b>&#8220;add_submenu_page&#8221;<\/b> function.<\/p>\n<pre class=\" language-php\"><code class=\" language-php\"><span class=\"snip function\">add_submenu_page<\/span>( string $parent_slug, string $page_title, string $menu_title, string $capability, string $menu_slug, callable $function = '', int $position = null )<\/code><\/pre>\n<h4>Parameter Description<\/h4>\n<p><b>$parent_slug<\/b><br>\n(string) (Required) The slug name for the parent menu (or the file name of a standard WordPress admin page).<\/p>\n<p><b>$page_title<\/b><br>\n(string) (Required) The text to be displayed in the title tags of the page when the menu is selected.<\/p>\n<p><b>$menu_title<\/b><br>\n(string) (Required) The text to be used for the menu.<\/p>\n<p><b>$capability<\/b><br>\n(string) (Required) The capability required for this menu to be displayed to the user.<\/p>\n<p><b>$menu_slug<\/b><br>\n(string) (Required) The slug name to refer to this menu by. Should be unique for this menu and only include lowercase alphanumeric, dashes, and underscores characters to be compatible with sanitize_key().<\/p>\n<p><b>$function<\/b><br>\n(callable) (Optional) The function to be called to output the content for this page.<br>\nDefault value: &#8221;<\/p>\n<p><b>$position<\/b><br>\n(int) (Optional) The position in the menu order this item should appear.<br>\nDefault value: null<\/p>\n<p><a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/add_submenu_page\/\">Documentation<\/a><\/p>\n<p>So We must know the $parent_slug for adding submenu. for adding submenu to p-roduct menu in admin screen we must know the parent slug of product menu.<\/p>\n<p>We can add a submenu item to the \u201cWooCommerce\u201d menu using <b>&#8220;add_submenu_page&#8221;<\/b> and <b>\u2018woocommerce\u2019<\/b> for $parent_slug (using <b>\u2018admin_menu\u2019<\/b> hook), but for Products menu <b>\u2018woocommerce\u2019<\/b> $parent_slug can&#8217;t be used.<\/p>\n<p>For adding submenu to Woocomerce product menu we have to use <em>\u2018edit.php?post_type=product\u2019<\/em> as parent slug.<\/p>\n<p>For example:<\/p>\n<pre class=\" language-php\"><code class=\" language-php\"><span class=\"snip keyword\">function<\/span> <span class=\"snip function\">ProductsSubPage<\/span>() {\n&nbsp;&nbsp;<span class=\"snip function\">add_submenu_page<\/span>(<span class=\"snip string\">'edit.php?post_type=product'<\/span>,<span class=\"snip string\">'Custom Page Title'<\/span>,<span class=\"snip string\">'New Custom Title'<\/span>,<span class=\"snip string\">'edit_products'<\/span>,<span class=\"snip string\">'new_page_slug'<\/span>,<span class=\"snip string\">'ProductsSubPageCallback'<\/span>, <span class=\"snip number\">99<\/span> );\n}\n<span class=\"snip keyword\">function<\/span> <span class=\"snip function\"> ProductsSubPageCallback<\/span>() {\n&nbsp;&nbsp;echo '&lt;div class=\"wrap\"&gt;&lt;h1 class=\"\"&gt;New Custom Title&lt;\/h1&gt;';\n&nbsp;&nbsp;\/\/ add Content here\n&nbsp;&nbsp;echo '&lt;\/div&gt;';\n}\n<span class=\"snip function\">add_action<\/span>(<span class=\"snip string\">'admin_menu'<\/span>,<span class=\"snip string\">'ProductsSubPage'<\/span>,<span class=\"snip number\">99<\/span>);\n<\/code><\/pre>\n<p>\/\/output<br>\n<img decoding=\"async\" src=\"https:\/\/expertwebtechnologies.com\/blogs\/wp-content\/uploads\/2020\/08\/product-menu.png\" alt=\"null\"><\/p>\n<p>Enjoy<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>WooCommerce : Add New Page and Link it to WordPress > Products. How to add a submenu item to the WooCommerce \u201cProducts\u201d admin menu? For Adding a submenu to any admin menu we will use &#8220;add_submenu_page&#8221; function. add_submenu_page( string $parent_slug, string $page_title, string $menu_title, string $capability, string $menu_slug, callable $function = &#8221;, int $position = [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":8674,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[34,35,36],"tags":[],"class_list":["post-7154","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-woocommerce","category-woocommerce-hooks","category-wordpress"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>WooCommerce : Add New Page and Link it to WordPress &gt; Products. - EoXys IT<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/eoxysit.com\/blogs\/woocommerceadd-new-page-and-link-it-to-wordpress-products\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"WooCommerce : Add New Page and Link it to WordPress &gt; Products. - EoXys IT\" \/>\n<meta property=\"og:description\" content=\"WooCommerce : Add New Page and Link it to WordPress &gt; Products. How to add a submenu item to the WooCommerce \u201cProducts\u201d admin menu? For Adding a submenu to any admin menu we will use &#8220;add_submenu_page&#8221; function. add_submenu_page( string $parent_slug, string $page_title, string $menu_title, string $capability, string $menu_slug, callable $function = &#039;&#039;, int $position = [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/eoxysit.com\/blogs\/woocommerceadd-new-page-and-link-it-to-wordpress-products\/\" \/>\n<meta property=\"og:site_name\" content=\"EoXys IT\" \/>\n<meta property=\"article:published_time\" content=\"2020-05-08T20:21:35+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-28T09:25:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/eoxysit.com\/blogs\/wp-content\/uploads\/2021\/06\/woocommerce-products-custom-fields.png\" \/>\n\t<meta property=\"og:image:width\" content=\"768\" \/>\n\t<meta property=\"og:image:height\" content=\"430\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Shiv kumawat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Shiv kumawat\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/eoxysit.com\/blogs\/woocommerceadd-new-page-and-link-it-to-wordpress-products\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/eoxysit.com\/blogs\/woocommerceadd-new-page-and-link-it-to-wordpress-products\/\"},\"author\":{\"name\":\"Shiv kumawat\",\"@id\":\"https:\/\/eoxysit.com\/blogs\/#\/schema\/person\/40d1761e86a682708eeab9fd34dfd005\"},\"headline\":\"WooCommerce : Add New Page and Link it to WordPress > Products.\",\"datePublished\":\"2020-05-08T20:21:35+00:00\",\"dateModified\":\"2025-07-28T09:25:38+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/eoxysit.com\/blogs\/woocommerceadd-new-page-and-link-it-to-wordpress-products\/\"},\"wordCount\":271,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/eoxysit.com\/blogs\/woocommerceadd-new-page-and-link-it-to-wordpress-products\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/eoxysit.com\/blogs\/wp-content\/uploads\/2021\/06\/woocommerce-products-custom-fields.png\",\"articleSection\":[\"Woocommerce\",\"Woocommerce Hooks\",\"WordPress\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/eoxysit.com\/blogs\/woocommerceadd-new-page-and-link-it-to-wordpress-products\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/eoxysit.com\/blogs\/woocommerceadd-new-page-and-link-it-to-wordpress-products\/\",\"url\":\"https:\/\/eoxysit.com\/blogs\/woocommerceadd-new-page-and-link-it-to-wordpress-products\/\",\"name\":\"WooCommerce : Add New Page and Link it to WordPress > Products. - EoXys IT\",\"isPartOf\":{\"@id\":\"https:\/\/eoxysit.com\/blogs\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/eoxysit.com\/blogs\/woocommerceadd-new-page-and-link-it-to-wordpress-products\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/eoxysit.com\/blogs\/woocommerceadd-new-page-and-link-it-to-wordpress-products\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/eoxysit.com\/blogs\/wp-content\/uploads\/2021\/06\/woocommerce-products-custom-fields.png\",\"datePublished\":\"2020-05-08T20:21:35+00:00\",\"dateModified\":\"2025-07-28T09:25:38+00:00\",\"author\":{\"@id\":\"https:\/\/eoxysit.com\/blogs\/#\/schema\/person\/40d1761e86a682708eeab9fd34dfd005\"},\"breadcrumb\":{\"@id\":\"https:\/\/eoxysit.com\/blogs\/woocommerceadd-new-page-and-link-it-to-wordpress-products\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/eoxysit.com\/blogs\/woocommerceadd-new-page-and-link-it-to-wordpress-products\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/eoxysit.com\/blogs\/woocommerceadd-new-page-and-link-it-to-wordpress-products\/#primaryimage\",\"url\":\"https:\/\/eoxysit.com\/blogs\/wp-content\/uploads\/2021\/06\/woocommerce-products-custom-fields.png\",\"contentUrl\":\"https:\/\/eoxysit.com\/blogs\/wp-content\/uploads\/2021\/06\/woocommerce-products-custom-fields.png\",\"width\":768,\"height\":430,\"caption\":\"Code\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/eoxysit.com\/blogs\/woocommerceadd-new-page-and-link-it-to-wordpress-products\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/eoxysit.com\/blogs\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WooCommerce : Add New Page and Link it to WordPress > Products.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/eoxysit.com\/blogs\/#website\",\"url\":\"https:\/\/eoxysit.com\/blogs\/\",\"name\":\"EoXys IT\",\"description\":\"Digitise your business\",\"alternateName\":\"Eoxys It\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/eoxysit.com\/blogs\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/eoxysit.com\/blogs\/#\/schema\/person\/40d1761e86a682708eeab9fd34dfd005\",\"name\":\"Shiv kumawat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/eoxysit.com\/blogs\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/eoxysit.com\/blogs\/wp-content\/uploads\/2025\/03\/CEO-150x150.png\",\"contentUrl\":\"https:\/\/eoxysit.com\/blogs\/wp-content\/uploads\/2025\/03\/CEO-150x150.png\",\"caption\":\"Shiv kumawat\"},\"description\":\"\\\"Shiv kumawat is the Executive Director and CEO of Eoxys It Solution LLP and the strategic mind behind the company\\\"s growth. His expertise in operational efficiency and team leadership empowers his colleagues to excel and innovate.\u201d\",\"sameAs\":[\"https:\/\/eoxysit.com\/\"],\"url\":\"https:\/\/eoxysit.com\/blogs\/author\/shivkumawat1985\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"WooCommerce : Add New Page and Link it to WordPress > Products. - EoXys IT","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/eoxysit.com\/blogs\/woocommerceadd-new-page-and-link-it-to-wordpress-products\/","og_locale":"en_US","og_type":"article","og_title":"WooCommerce : Add New Page and Link it to WordPress > Products. - EoXys IT","og_description":"WooCommerce : Add New Page and Link it to WordPress > Products. How to add a submenu item to the WooCommerce \u201cProducts\u201d admin menu? For Adding a submenu to any admin menu we will use &#8220;add_submenu_page&#8221; function. add_submenu_page( string $parent_slug, string $page_title, string $menu_title, string $capability, string $menu_slug, callable $function = '', int $position = [&hellip;]","og_url":"https:\/\/eoxysit.com\/blogs\/woocommerceadd-new-page-and-link-it-to-wordpress-products\/","og_site_name":"EoXys IT","article_published_time":"2020-05-08T20:21:35+00:00","article_modified_time":"2025-07-28T09:25:38+00:00","og_image":[{"width":768,"height":430,"url":"https:\/\/eoxysit.com\/blogs\/wp-content\/uploads\/2021\/06\/woocommerce-products-custom-fields.png","type":"image\/png"}],"author":"Shiv kumawat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Shiv kumawat","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/eoxysit.com\/blogs\/woocommerceadd-new-page-and-link-it-to-wordpress-products\/#article","isPartOf":{"@id":"https:\/\/eoxysit.com\/blogs\/woocommerceadd-new-page-and-link-it-to-wordpress-products\/"},"author":{"name":"Shiv kumawat","@id":"https:\/\/eoxysit.com\/blogs\/#\/schema\/person\/40d1761e86a682708eeab9fd34dfd005"},"headline":"WooCommerce : Add New Page and Link it to WordPress > Products.","datePublished":"2020-05-08T20:21:35+00:00","dateModified":"2025-07-28T09:25:38+00:00","mainEntityOfPage":{"@id":"https:\/\/eoxysit.com\/blogs\/woocommerceadd-new-page-and-link-it-to-wordpress-products\/"},"wordCount":271,"commentCount":0,"image":{"@id":"https:\/\/eoxysit.com\/blogs\/woocommerceadd-new-page-and-link-it-to-wordpress-products\/#primaryimage"},"thumbnailUrl":"https:\/\/eoxysit.com\/blogs\/wp-content\/uploads\/2021\/06\/woocommerce-products-custom-fields.png","articleSection":["Woocommerce","Woocommerce Hooks","WordPress"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/eoxysit.com\/blogs\/woocommerceadd-new-page-and-link-it-to-wordpress-products\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/eoxysit.com\/blogs\/woocommerceadd-new-page-and-link-it-to-wordpress-products\/","url":"https:\/\/eoxysit.com\/blogs\/woocommerceadd-new-page-and-link-it-to-wordpress-products\/","name":"WooCommerce : Add New Page and Link it to WordPress > Products. - EoXys IT","isPartOf":{"@id":"https:\/\/eoxysit.com\/blogs\/#website"},"primaryImageOfPage":{"@id":"https:\/\/eoxysit.com\/blogs\/woocommerceadd-new-page-and-link-it-to-wordpress-products\/#primaryimage"},"image":{"@id":"https:\/\/eoxysit.com\/blogs\/woocommerceadd-new-page-and-link-it-to-wordpress-products\/#primaryimage"},"thumbnailUrl":"https:\/\/eoxysit.com\/blogs\/wp-content\/uploads\/2021\/06\/woocommerce-products-custom-fields.png","datePublished":"2020-05-08T20:21:35+00:00","dateModified":"2025-07-28T09:25:38+00:00","author":{"@id":"https:\/\/eoxysit.com\/blogs\/#\/schema\/person\/40d1761e86a682708eeab9fd34dfd005"},"breadcrumb":{"@id":"https:\/\/eoxysit.com\/blogs\/woocommerceadd-new-page-and-link-it-to-wordpress-products\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/eoxysit.com\/blogs\/woocommerceadd-new-page-and-link-it-to-wordpress-products\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/eoxysit.com\/blogs\/woocommerceadd-new-page-and-link-it-to-wordpress-products\/#primaryimage","url":"https:\/\/eoxysit.com\/blogs\/wp-content\/uploads\/2021\/06\/woocommerce-products-custom-fields.png","contentUrl":"https:\/\/eoxysit.com\/blogs\/wp-content\/uploads\/2021\/06\/woocommerce-products-custom-fields.png","width":768,"height":430,"caption":"Code"},{"@type":"BreadcrumbList","@id":"https:\/\/eoxysit.com\/blogs\/woocommerceadd-new-page-and-link-it-to-wordpress-products\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/eoxysit.com\/blogs\/"},{"@type":"ListItem","position":2,"name":"WooCommerce : Add New Page and Link it to WordPress > Products."}]},{"@type":"WebSite","@id":"https:\/\/eoxysit.com\/blogs\/#website","url":"https:\/\/eoxysit.com\/blogs\/","name":"EoXys IT","description":"Digitise your business","alternateName":"Eoxys It","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/eoxysit.com\/blogs\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/eoxysit.com\/blogs\/#\/schema\/person\/40d1761e86a682708eeab9fd34dfd005","name":"Shiv kumawat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/eoxysit.com\/blogs\/#\/schema\/person\/image\/","url":"https:\/\/eoxysit.com\/blogs\/wp-content\/uploads\/2025\/03\/CEO-150x150.png","contentUrl":"https:\/\/eoxysit.com\/blogs\/wp-content\/uploads\/2025\/03\/CEO-150x150.png","caption":"Shiv kumawat"},"description":"\"Shiv kumawat is the Executive Director and CEO of Eoxys It Solution LLP and the strategic mind behind the company\"s growth. His expertise in operational efficiency and team leadership empowers his colleagues to excel and innovate.\u201d","sameAs":["https:\/\/eoxysit.com\/"],"url":"https:\/\/eoxysit.com\/blogs\/author\/shivkumawat1985\/"}]}},"_links":{"self":[{"href":"https:\/\/eoxysit.com\/blogs\/wp-json\/wp\/v2\/posts\/7154","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eoxysit.com\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/eoxysit.com\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/eoxysit.com\/blogs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/eoxysit.com\/blogs\/wp-json\/wp\/v2\/comments?post=7154"}],"version-history":[{"count":0,"href":"https:\/\/eoxysit.com\/blogs\/wp-json\/wp\/v2\/posts\/7154\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/eoxysit.com\/blogs\/wp-json\/wp\/v2\/media\/8674"}],"wp:attachment":[{"href":"https:\/\/eoxysit.com\/blogs\/wp-json\/wp\/v2\/media?parent=7154"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/eoxysit.com\/blogs\/wp-json\/wp\/v2\/categories?post=7154"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/eoxysit.com\/blogs\/wp-json\/wp\/v2\/tags?post=7154"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}