找到重力场的后元键

时间:2018-12-05 00:54:24

标签: wordpress woocommerce gravity-forms-plugin

我有以下代码,我想用重力形式字段内容填充列的元后键。这是一个在woocommerce管理员订单页面上显示其他列的插件。

注意:最后一列(数量)不是重力形式字段,但我也不知道它是wc还是wp。

我已经安装了woocommerce工具包,并获得了某些字段的元密钥,例如_qty作为数量,但仅此一项是行不通的。

有人可以帮我吗?

谢谢

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_total' ] );

//edit this for your column(s)
//all of your columns will be added before the status column
$new_columns['JOB_NAME_ID_1'] = 'Job Name';
$new_columns['SERVICES_TYPE_ID_2'] = 'Services';
$new_columns['DUE_DATE_ID_3'] = 'Due Date';
$new_columns['QUANTITY_ID_4'] = 'Quantity';

//stop editing
$new_columns[ 'order_total' ] = $columns[ 'order_total' ];
return $new_columns;
}

add_filter( "manage_edit-shop_order_sortable_columns", 'MY_COLUMNS_SORT_FUNCTION' );
function MY_COLUMNS_SORT_FUNCTION( $columns ) 
{
    $custom = array(
        'JOB_NAME_ID_1'    => 'MY_COLUMN_1_POST_META_ID', 
        'SERVICES_TYPE_ID_2'    => 'MY_COLUMN_2_POST_META_ID', 
        'DUE_DATE_ID_3'    => 'MY_COLUMN_3_POST_META_ID',
        'QUANTITY_ID_4'    => '_qty'
        );
    return wp_parse_args( $custom, $columns );
}

0 个答案:

没有答案