当前位置: 首页 > 知识库问答 >
问题:

变更单项目在电子商务管理订单页面中显示的元键标签

郑伟彦
2023-03-14

以下仅在WooCommerce Admin single orders中显示产品自定义字段回答我的上一个问题,其中:

  1. 添加自定义SKU字段(ArticleID)

如何更改“管理单订单”页面的“订单行项目”部分上显示的元键标签\u articleid

现在它显示了“SKU”、“变体ID”(用于产品变体)和“\u articleid”。

我想用“文章ID”代替显示的“_articleid”。

有什么帮助吗?

共有1个答案

仲孙超
2023-03-14

您将使用以下命令将显示的键标签\u articleid替换为单个订单上订单项目中的例如“Article ID”:

add_filter('woocommerce_order_item_display_meta_key', 'filter_wc_order_item_display_meta_key', 20, 3 );
function filter_wc_order_item_display_meta_key( $display_key, $meta, $item ) {

    // Change displayed label for specific order item meta key
    if( is_admin() && $item->get_type() === 'line_item' && $meta->key === '_articleid' ) {
        $display_key = __("Article ID", "woocommerce" );
    }
    return $display_key;
}

代码进入函数。活动子主题(或活动主题)的php文件。它应该有效。

相关:

变更单项目自定义元数据在管理订单中显示标签和值

与此线程相关:

  • 如何在WooCommerce订单中显示产品自定义字段(自定义SKU)
  • 仅在WooCommerce Admin中显示产品自定义字段手动订单的单个订单
 类似资料:
  • 在Woocommerce管理屏幕中,我试图使用订单行元数据显示一个按钮,该按钮将打开一个包含dropship供应商URL的新窗口。我已成功从订单上的产品中提取供应商URL,并将其推送到订单行项目。 我可以将元数据更改为按钮,但其结果是包含自定义选项的其他自定义字段被删除。 这是我添加到文件的完整代码 这些图像显示了使用最后一段代码之前和之后的情况。 之前: 之后: 我的代码哪里出了问题?我试图实现

  • 在Woocommerce中,我在Woocommerce中的账单明细之前添加了一个新的自定义结账字段?来自@LoicTheAztec,效果完美。 我有麻烦在管理订单页面显示信息。 然后,我尝试使用“添加订单元数据”来创建Commerce管理订单概述,对代码进行了一些更改以满足我的需要: 显示额外详细信息和某些字段:但不显示自定义字段值。 我还在想我到底做错了什么。关于我应该去哪里看有什么建议吗?

  • 我使用以下代码在WooCommerce管理订单详细信息页面的订单项表中显示自定义产品元: 它显示“前缀tempiconsegna”,这是自定义图元,如: 可在3天内提供 我的问题是,如果我改变了产品的可用性,它也改变了以前的订单。 当我更新产品的可用性时,如何在不改变的情况下显示订单时的值?

  • 我需要在管理订单页面、谢谢和电子邮件通知中显示我的自定义签出字段。 我正在使用验证和保存WooCommerce回答代码中特定支付网关的额外结账字段来显示,验证和保存我的自定义字段。 从显示管理订单详细信息上的自定义字段数据,我试图显示自定义字段保存的输入值。 这是我到目前为止的代码: 但它不起作用。该字段不会附加到数据库中,但不会显示在任何位置: 如何正确显示字段?

  • 我正在为我的WooCommerce商店出售的产品使用一些自定义项目元。我正在寻找一种方法来隐藏项目元显示在管理订单页面上的订单项目部分下。 我使用下划线的元名称,但元仍然显示。 你可以在附件中看到我的意思。。。 想法?