【发布时间】:2019-12-18 00:09:59
【问题描述】:
我需要帮助,我想在后端管理员的订单详细信息页面中的产品名称旁边显示 woocommerce 产品描述仅仪表板
所以如果产品名称是:Mobile 产品说明:键入iPhone
所以我希望结果是:Mobile Type iPhone,而不是 Mobile
我尝试实现并搜索了互联网,但无法到达目的地。
我通过以下代码实现了这一点:
add_filter( 'woocommerce_order_item_get_name', 'filter_order_item_get_name', 10, 2 );
function filter_order_item_get_name( $item_name, $order_item ) {
if ( is_admin() && $order_item->is_type('line_item') ) {
$product = $order_item->get_product();
if( $description = $product->get_name() . " - " . $product->get_description() ) {
$item_name = $description;
}
}
return $item_name;
}
但仍然无法按产品描述搜索,因为我想通过产品描述本身的值进行搜索,而不仅仅是名称以显示带有此产品描述的订单结果。 p>
【问题讨论】:
标签: php wordpress woocommerce