Php 根据订单详细信息页面中的产品标题替换产品SKU
我试图在订购样品时向SKU追加文本 我尝试了以下代码来修改标题Php 根据订单详细信息页面中的产品标题替换产品SKU,php,wordpress,woocommerce,Php,Wordpress,Woocommerce,我试图在订购样品时向SKU追加文本 我尝试了以下代码来修改标题 function cart_title($title, $values, $cart_item_key){ if ($values['sample']){ $title .= ' [' . __('Sample','woosample') . '] '; } return $title; } 如何修改此代码以更改SKU 注意:w
function cart_title($title, $values, $cart_item_key){
if ($values['sample']){
$title .= ' [' . __('Sample','woosample') . '] ';
}
return $title;
}
如何修改此代码以更改SKU
注意:woocommerce\u cart\u item\u名称不会显示在后端订单中
看法
功能购物车标题($title、$cart\u item、$cart\u item\u key){
$product=$cart_项目['data'];
$product_sku=$product->get_sku();
//可选的
if(空($product_sku)){
$product_sku='未找到!';
}
$title=$title.'+.$product_sku;
返回$title;
}
添加过滤器('woocommerce\u cart\u item\u name','cart\u title',10,3);
您的代码不起作用吗?在代码运行后,生成的$title
是什么?@Dan此特定代码段用于更改标题。但是,我想修改它,以同样的方式更改SKU。这将返回[Product Name]+免费示例。我正在处理的完整代码在这里,第187行似乎试图更改标题。我正在尝试更改SKU,并确保它也在订单详细信息页面中更改。看起来您错过了问题。如何修改此代码以更改SKU?