专注 WordPress 主题设计与开发,为您提供一个现代、干净的WEB站点!

移除 WooCommerce 商城插件编辑产品中的产品数据相关 tabs

2018 年 3 月 26 日 1.33K次

WooCommerce 插件默认为编辑产品页面提供了产品数据 TABS,默认包括:常规、库存、配送、联锁产品、属性、高级等模块,功能强大而实用。对于很多定制的站点,有一些 TABS 是完全用不到,所以我们通过代码来隐藏这些模块。

  1. /*移除编辑产品页面中的 TABS */
  2. function salong_remove_products_tabs($tabs){
  3.     unset($tabs['general']);//常规
  4.     unset($tabs['inventory']);//库存
  5.     unset($tabs['shipping']);//配送
  6.     unset($tabs['linked_product']);//联锁产品
  7.     unset($tabs['attribute']);//属性
  8.     unset($tabs['advanced']);//高级
  9.     return($tabs);
  10. }
  11. add_filter('woocommerce_product_data_tabs', 'salong_remove_products_tabs', 10, 1);

将以上代码添加到主题 functions.php 文件中,默认是隐藏所有 tabs,要显示 tabs 就注释相关代码即可。