gpt4 book ai didi

wordpress - WooCommerce:删除产品写入面板选项卡

转载 作者:行者123 更新时间:2023-12-01 09:56:41 26 4
gpt4 key购买 nike

我正在使用 WooCommerce,我想隐藏后端的“链接产品”选项卡。我找到了一个添加标签的钩子(Hook) (woocommerce_product_write_panel_tabs),但我不确定是否也可以用这个钩子(Hook)隐藏某些标签。

感谢您的帮助!

Product write panel tab

最佳答案

所以我遇到了同样的问题。 Woocommerce 提供了一个过滤器(就像他们处理其他所有事情一样)可以处理这个问题。过滤器是“woocommerce_product_data_tabs”。

function remove_linked_products($tabs){
unset($tabs['linked_product']);
return($tabs);
}
add_filter('woocommerce_product_data_tabs', 'remove_linked_products', 10, 1);

这将删除链接的产品标签。您还可以使用数组索引取消设置其他选项卡。下面是来自 class-wc-meta-box-product-data.php 的过滤器应用程序的副本。

$product_data_tabs = apply_filters( 'woocommerce_product_data_tabs', array(
'general' => array(
'label' => __( 'General', 'woocommerce' ),
'target' => 'general_product_data',
'class' => array( 'hide_if_grouped' ),
),
'inventory' => array(
'label' => __( 'Inventory', 'woocommerce' ),
'target' => 'inventory_product_data',
'class' => array( 'show_if_simple', 'show_if_variable', 'show_if_grouped' ),
),
'shipping' => array(
'label' => __( 'Shipping', 'woocommerce' ),
'target' => 'shipping_product_data',
'class' => array( 'hide_if_virtual', 'hide_if_grouped', 'hide_if_external' ),
),
'linked_product' => array(
'label' => __( 'Linked Products', 'woocommerce' ),
'target' => 'linked_product_data',
'class' => array(),
),
'attribute' => array(
'label' => __( 'Attributes', 'woocommerce' ),
'target' => 'product_attributes',
'class' => array(),
),
'variations' => array(
'label' => __( 'Variations', 'woocommerce' ),
'target' => 'variable_product_options',
'class' => array( 'variations_tab', 'show_if_variable' ),
),
'advanced' => array(
'label' => __( 'Advanced', 'woocommerce' ),
'target' => 'advanced_product_data',
'class' => array(),
)
));

因此,只需将 unset($tabs['linked_product'] 替换为您要从后端删除的任何选项卡即可。

关于wordpress - WooCommerce:删除产品写入面板选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25198264/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com