You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在WooCommerce(OpenPOS插件环境)移除订单行的Item Details元数据行

移除OpenPOS订单及发票中的「Item Details:」行

前端视觉隐藏(快速生效)

直接添加自定义CSS规则,通过浏览器样式覆盖隐藏目标行:

/* 替换为你控制台中元素的实际选择器 */
.your-item-details-selector {
    display: none !important;
}

如果不确定选择器,打开浏览器F12控制台,选中「Item Details:」对应的元素,复制其CSS选择器替换上面的.your-item-details-selector。

彻底移除后台渲染内容

如果需要从根源去掉(避免在源码中也出现),修改OpenPOS的模板文件:

  • 找到插件目录下的订单模板(通常路径:wp-content/plugins/openpos/templates/orders/),打开对应文件(如order-details.php),删除或注释输出「Item Details:」的代码块
  • 同理处理发票模板(如invoice.php),移除对应输出逻辑

使用钩子过滤(无代码修改风险)

如果OpenPOS支持WordPress钩子,将以下代码添加到当前主题的functions.php中:

// 过滤订单的Item Details内容
add_filter('openpos_order_item_meta', function($meta) {
    foreach($meta as $key => $value) {
        if(strpos($key, 'Item Details:') !== false) {
            unset($meta[$key]);
        }
    }
    return $meta;
});

// 过滤发票的Item Details内容
add_filter('openpos_invoice_item_meta', function($meta) {
    foreach($meta as $key => $value) {
        if(strpos($key, 'Item Details:') !== false) {
            unset($meta[$key]);
        }
    }
    return $meta;
});

注:若钩子名称不匹配,需查看插件源码或开发者文档确认正确的过滤钩子。

内容的提问来源于stack exchange,提问作者Tormenturator

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.27 15:27:43