【问题标题】:How to remove IP Address and Email from Woocommerce Orders details admin panel如何从 Woocommerce 订单详细信息管理面板中删除 IP 地址和电子邮件
【发布时间】:2017-07-29 17:08:21
【问题描述】:

我目前正在尝试从 Woocommerce->Orders->Order Details 中删除 ip 地址。我用于删除订单详细信息页面的电子邮件和电话的方法是使用过滤器 woocommerce_admin_billing_fields,然后使用 unset 删除变量。我认为这对于 ip 地址来说是相同的情况,但它不起作用,所以我假设我必须使用不同的过滤器?

除此之外,Woocommerce 显示的电子邮件 -> 订单也没有 得到删除,那么还有其他过滤器吗?

在哪里可以找到 woocommerce 中的 IP 地址和电子邮件过滤器 -> 订单?还是有其他方法可以去除?

谢谢

【问题讨论】:

    标签: php wordpress email woocommerce


    【解决方案1】:

    你可以试试这个代码:

    <?php
    add_filter( 'update_post_metadata', 'mp1401091554', 10, 3 );
    
    function mp1401091554( $null, $id, $key ) {
        if ( '_customer_ip_address' === $key )
            return FALSE;
    
        return $null;
    }
    

    【讨论】:

      猜你喜欢
      • 2023-03-25
      • 1970-01-01
      • 2019-08-24
      • 1970-01-01
      • 1970-01-01
      • 2023-01-22
      • 2018-08-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多