Edit File by line
/home/zeestwma/richards.../wp-conte.../plugins/woocomme.../src/Admin/API/Reports/Stock
File: Controller.php
* Filter to add or remove column names from the stock report for
[500] Fix | Delete
* export.
[501] Fix | Delete
*
[502] Fix | Delete
* @since 1.6.0
[503] Fix | Delete
*/
[504] Fix | Delete
return apply_filters(
[505] Fix | Delete
'woocommerce_report_stock_export_columns',
[506] Fix | Delete
$export_columns
[507] Fix | Delete
);
[508] Fix | Delete
}
[509] Fix | Delete
[510] Fix | Delete
/**
[511] Fix | Delete
* Get the column values for export.
[512] Fix | Delete
*
[513] Fix | Delete
* @param array $item Single report item/row.
[514] Fix | Delete
* @return array Key value pair of Column ID => Row Value.
[515] Fix | Delete
*/
[516] Fix | Delete
public function prepare_item_for_export( $item ) {
[517] Fix | Delete
$status = $item['stock_status'];
[518] Fix | Delete
if ( array_key_exists( $item['stock_status'], $this->status_options ) ) {
[519] Fix | Delete
$status = $this->status_options[ $item['stock_status'] ];
[520] Fix | Delete
}
[521] Fix | Delete
[522] Fix | Delete
$export_item = array(
[523] Fix | Delete
'title' => $item['name'],
[524] Fix | Delete
'sku' => $item['sku'],
[525] Fix | Delete
'stock_status' => $status,
[526] Fix | Delete
'stock_quantity' => $item['stock_quantity'],
[527] Fix | Delete
);
[528] Fix | Delete
[529] Fix | Delete
/**
[530] Fix | Delete
* Filter to prepare extra columns in the export item for the stock
[531] Fix | Delete
* report.
[532] Fix | Delete
*
[533] Fix | Delete
* @since 1.6.0
[534] Fix | Delete
*/
[535] Fix | Delete
return apply_filters(
[536] Fix | Delete
'woocommerce_report_stock_prepare_export_item',
[537] Fix | Delete
$export_item,
[538] Fix | Delete
$item
[539] Fix | Delete
);
[540] Fix | Delete
}
[541] Fix | Delete
}
[542] Fix | Delete
[543] Fix | Delete
12
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function