如何在Woocommerce->订单后端页面上添加列

克里斯·基平斯基

找不到将示例列添加到后端“订单”列表的有效解决方案。已经尝试过这些(在子主题的functions.php中):

add_filter('manage_edit-shop_order_columns', 'extra_column');
function extra_column($columns) {
    $columns['title'] = 'Product-x';
    return $columns;
}

add_filter( 'manage_edit-shop_order_columns', 'MY_COLUMNS_FUNCTION' );
function MY_COLUMNS_FUNCTION($columns){
    $new_columns = (is_array($columns)) ? $columns : array();
    unset( $new_columns['order_actions'] );

    //edit this for you column(s)
    //all of your columns will be added before the actions column
    $new_columns['MY_COLUMN_ID_1'] = 'MY_COLUMN_1_TITLE';
//    $new_columns['MY_COLUMN_ID_2'] = 'MY_COLUMN_2_TITLE';
    //stop editing

    $new_columns['order_actions'] = $columns['order_actions'];
    return $new_columns;
}    

add_action( 'manage_shop_order_posts_custom_column', 'MY_COLUMNS_VALUES_FUNCTION', 2 );
function MY_COLUMNS_VALUES_FUNCTION($column){
    global $post;
    $data = get_post_meta( $post->ID );

    //start editing, I was saving my fields for the orders as custom post meta
    //if you did the same, follow this code
    if ( $column == 'MY_COLUMN_ID_1' ) {    
        echo (isset($data['MY_COLUMN_1_POST_META_ID']) ? $data['MY_COLUMN_1_POST_META_ID'] : '');
    }
    if ( $column == 'MY_COLUMN_ID_2' ) {    
        echo (isset($data['MY_COLUMN_2_POST_META_ID']) ? $data['MY_COLUMN_2_POST_META_ID'] : '');
    }
}

add_filter( 'manage_edit-shop_order_columns', 'imarcon_set_custom_column_order_columns');

function imarcon_set_custom_column_order_columns($columns) {
// global $woocommerce;
$nieuwearray = array();
 foreach($columns as $key => $title) {
   if ($key=='billing_address') // in front of the Billing column
     $nieuwearray['order_producten']  = __( 'Products', 'woocommerce' );
    $nieuwearray[$key] = $title;
  }
    return $nieuwearray ;
}

我使用的是WP 4.1.1,启用了儿童主题的Avada 3.7.3,重力形式1.8.22 +少量WooCommerce插件和其他插件。

克里斯·基平斯基

知道了-Woocommerce更新解决了它。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Woocommerce的页面顶部添加购物车按钮?

来自分类Dev

如何在WooCommerce中获取订单ID?

来自分类Dev

如何更改woocommerce结帐的收到订单页面上的收货地址和帐单地址的文本?

来自分类Dev

如何在Woocommerce管理产品列表中添加/删除列

来自分类Dev

如何在Woocommerce管理产品列表中添加/删除列

来自分类Dev

在Woocommerce查看订单页面上显示自定义字段

来自分类Dev

Woocommerce-结帐页面上的订单审核总数未刷新

来自分类Dev

隐藏管理员订单页面上的订单项目中的元数据(WooCommerce)

来自分类Dev

如何在magento的类别页面上检索所选的订单属性?

来自分类Dev

WooCommerce订单页面添加客户角色自定义列

来自分类Dev

如何在woocommerce产品页面中添加动态选择字段

来自分类Dev

如何在woocommerce中按日期获取用户订单?

来自分类Dev

在WooCommerce Thankyou页面上添加产品ID和订单号作为查询字符串

来自分类Dev

Woocommerce删除订单感谢页面上的银行帐号

来自分类Dev

在WooCommerce的“收到订单”谢谢页面上获取订单ID

来自分类Dev

如何添加页面上的图像

来自分类Dev

如何在WooCommerce 3中获取订单嵌套的元数据

来自分类Dev

在某些情况下,如何在WooCommerce的结帐页面上更改“您的订单”文本

来自分类Dev

如何在WooCommerce简码中定义要在自定义订单接收页面上使用的产品

来自分类Dev

在WooCommerce Thankyou页面上将产品ID和订单号添加为查询字符串

来自分类Dev

如何在magento的类别页面上检索所选的订单属性?

来自分类Dev

如何在商店页面上添加div?

来自分类Dev

Woocommerce删除订单感谢页面上的银行帐号

来自分类Dev

如何在感谢页面woocommerce中从订单访问自定义字段

来自分类Dev

如何在woocommerce页面上添加编辑链接?

来自分类Dev

如何在 WooCommerce 订单完成页面中插入 Google Merchant Review JS 代码

来自分类Dev

如何在 Wordpress WooCommerce 中隔离(单独)订单部分?

来自分类Dev

如何在订单后端页面上添加单个产品的自定义总数

来自分类Dev

如何在产品页面上添加带有价格的单选按钮?WordPress woocommerce

Related 相关文章

  1. 1

    如何在Woocommerce的页面顶部添加购物车按钮?

  2. 2

    如何在WooCommerce中获取订单ID?

  3. 3

    如何更改woocommerce结帐的收到订单页面上的收货地址和帐单地址的文本?

  4. 4

    如何在Woocommerce管理产品列表中添加/删除列

  5. 5

    如何在Woocommerce管理产品列表中添加/删除列

  6. 6

    在Woocommerce查看订单页面上显示自定义字段

  7. 7

    Woocommerce-结帐页面上的订单审核总数未刷新

  8. 8

    隐藏管理员订单页面上的订单项目中的元数据(WooCommerce)

  9. 9

    如何在magento的类别页面上检索所选的订单属性?

  10. 10

    WooCommerce订单页面添加客户角色自定义列

  11. 11

    如何在woocommerce产品页面中添加动态选择字段

  12. 12

    如何在woocommerce中按日期获取用户订单?

  13. 13

    在WooCommerce Thankyou页面上添加产品ID和订单号作为查询字符串

  14. 14

    Woocommerce删除订单感谢页面上的银行帐号

  15. 15

    在WooCommerce的“收到订单”谢谢页面上获取订单ID

  16. 16

    如何添加页面上的图像

  17. 17

    如何在WooCommerce 3中获取订单嵌套的元数据

  18. 18

    在某些情况下,如何在WooCommerce的结帐页面上更改“您的订单”文本

  19. 19

    如何在WooCommerce简码中定义要在自定义订单接收页面上使用的产品

  20. 20

    在WooCommerce Thankyou页面上将产品ID和订单号添加为查询字符串

  21. 21

    如何在magento的类别页面上检索所选的订单属性?

  22. 22

    如何在商店页面上添加div?

  23. 23

    Woocommerce删除订单感谢页面上的银行帐号

  24. 24

    如何在感谢页面woocommerce中从订单访问自定义字段

  25. 25

    如何在woocommerce页面上添加编辑链接?

  26. 26

    如何在 WooCommerce 订单完成页面中插入 Google Merchant Review JS 代码

  27. 27

    如何在 Wordpress WooCommerce 中隔离(单独)订单部分?

  28. 28

    如何在订单后端页面上添加单个产品的自定义总数

  29. 29

    如何在产品页面上添加带有价格的单选按钮?WordPress woocommerce

热门标签

归档