php - WooCommerce 我的帐户页面自定义菜单项与自定义链接

标签 php wordpress woocommerce

我能够使用这个创建一个新的菜单项“特殊页面”:

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;
}

它重定向到 my-account/special-page 。如何为特殊页面链接创建自定义链接?

最佳答案

此处需要您的页面 slug 名称。

你的代码

'special-page' => 

这是你的页面 slug 名称例如
'about-us' => __( 'My Page', 'woocommerce' ), // My custom tab here 

关于php - WooCommerce 我的帐户页面自定义菜单项与自定义链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39577058/

相关文章:

php - 如何让javascript在AJAX返回的元素上运行

javascript - 如何显示删除按钮并删除上传的文件?

php - 制作像 mega.nz 这样的侧边栏菜单

css - 更改导航菜单字体但不更改其下方的链接

php - 在 WooCommerce 中应用优惠券后如何四舍五入价格?

php - 使用 FFmpeg 进行视频旋转

javascript - 将有效的 Javascript Google map 代码添加到 WordPress

php - get_template_part 不工作 - WordPress

php - 在 woocommerce 中使用 ajax 从购物车中删除变量产品

php - 即使在 Woocommerce 中使用 ajax 添加到购物车时也可以设置最小输入数量