在 WooCommerce 管理中隐藏订单商品列名称

问题描述 投票:0回答:1

我正在尝试更改 Wocomerce 管理部分中的列。使用以下代码我没有成功,我被困住了,我的问题是:

如何隐藏管理部分(订单项目)中的列名称? 我想隐藏的字段是 line_cost line_tax 。

add_action( 'admin_head', 'admin_head_shop_order_inline_Cust' );

function admin_head_shop_order_inline_css_S() {
    global $pagenow, $typenow;

    // Targeting WooCommerce admin single orders
    if ( in_array( $pagenow, ['post.php', 'post-new.php'] ) && $typenow === 'shop_order' ) :
    ?><style>
    
    table.woocommerce_order_items .item_cost .view   {display:none;} 
    table.woocommerce_order_items .item_cost .sortable {display:none;}
 
    </style><?php
    endif;
}
css woocommerce orders
1个回答
2
投票

如果你想通过 CSS 隐藏它们,那么你就接近正确的代码了...这对我有用,它也隐藏了标题和列。

add_action('admin_head', 'admin_head_shop_order_inline_css');

function admin_head_shop_order_inline_css()
{
    global $pagenow, $typenow;

    // Targeting WooCommerce admin single orders
    if (in_array($pagenow, ['post.php', 'post-new.php']) && $typenow === 'shop_order') :
    ?>
        <style>
            table.woocommerce_order_items .item_cost { display: none; }
            table.woocommerce_order_items .line_tax { display: none }
        </style>
    <?php
    endif;
}
© www.soinside.com 2019 - 2024. All rights reserved.