移除 WooCommerce 商城插件中我的帐户相关页面
WooCommerce 插件默认为我的帐户页面提供了:仪表盘、订单、下载、地址、帐户详情几个页面,以及一个退出登录的按钮,如果出售的是实物或者没有下载项时,下载则没有用途,或者是虚拟产品时,地址也没有用途,所以我们可以使用代码隐藏这些不需要的页面。
- //移除我的账户相关页面
- add_filter ( 'woocommerce_account_menu_items', 'salong_remove_my_account_links' );
- function salong_remove_my_account_links( $menu_links ){
- unset( $menu_links['edit-address'] ); // 地址
- //unset( $menu_links['dashboard'] ); // 仪表盘
- //unset( $menu_links['payment-methods'] ); // 支付方式
- //unset( $menu_links['orders'] ); // 订单
- //unset( $menu_links['downloads'] ); // 下载
- //unset( $menu_links['edit-account'] ); // 帐户详情
- //unset( $menu_links['customer-logout'] ); // 登出
- return $menu_links;
- }
将以上代码添加到主题 functions.php 文件中即可,需要显示的页面将其注释就可以。