我有一个使用woocommerce的内部销售站点。我正在使用产品的自定义字段进行初始调试。我在订单视图上有另外一列,并尝试通过我的functions.php中的代码调用该值。
我唯一的问题是将实际值拖入列中。后元元密钥为_initial_commission
,woocommerce订单项目元元密钥为_initial_commission
。两者都包含表单/订单中的值。
我尝试过的是:
add_action( 'manage_shop_order_posts_custom_column' , 'custom_orders_list_column_content', 20, 2 );
function custom_orders_list_column_content( $column, $post_id )
{
switch ( $column )
{
case 'initial_commission' :
$my_var_one = get_post_meta( $post_id, 'initial_commission', true );
if(!empty($my_var_one))
echo $my_var_one;
else
echo '(<em>no value</em>)';
它将“无值”拉入列中,只是不从数据库中提取实际值。我也尝试过_initial_commission
。我敢肯定,这是一件简单的事情,我只是想念但我要拔掉头发。任何帮助将不胜感激。