I was able to create a new menu item " Special Page " using this:
add_filter( 'woocommerce_account_menu_items' , 'kc_menu_panel_nav' );
function kc_menu_panel_nav() {
$items = array(
'dashboard' => __( 'Dashboard', 'woocommerce' ),
'orders' => __( 'Orders', 'woocommerce' ),
'downloads' => __( 'Downloads', 'woocommerce' ),
'edit-address' => __( 'Addresses', 'woocommerce' ),
'payment-methods' => __( 'Payment Methods', 'woocommerce' ),
'edit-account' => __( 'Account Details', 'woocommerce' ),
'special-page' => __( 'Special Page', 'woocommerce' ), // My custom tab here
'customer-logout' => __( 'Logout', 'woocommerce' ),
);
return $items;
}
It redirects to my-account/special-page .How do I create a custom link for the special page link ?
Here your page slug name is required.
your code
'special-page' =>
it's your page slug name For example like
'about-us' => __( 'My Page', 'woocommerce' ), // My custom tab here
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.