我工作的公司购买了令人惊奇的插件" WooCommerce客户/订单CSV导出"这真的像一个魅力。文档是崇高的,我得到了额外的字段,我得到了片段来自定义我的导出,这一切都很完美!
现在,我的标题有一个小问题。我需要删除它们,然后我找到了一个可以应用的过滤器,但我不知道如何通过它来创建一个功能。你能否为我提供一种在第一行没有标题的情况下导出数据的方法?
所以基本上,你能帮我写一个删除导出第一行或隐藏标题数组的函数吗?
这是我在文档中找到的过滤器:
apply_filters(' wc_customer_order_csv_export_generated_csv',$ csv,$ this);
非常感谢提前和亲切的问候,
答案 0 :(得分:0)
试试这个:
//delete headers
function delete_headers_csv($csv){
foreach (explode("\n", $csv) as $line) {
if ($i != 0 ) {
$temp .= $line."\n";
}
$i++;
}
echo $temp;
}
add_filter( 'wc_customer_order_csv_export_generated_csv','delete_headers_csv');