Дочерняя тема с использованием плагина Woocommerce и WC Vendors Pro, позволяющая продавцам иметь панель управления магазина и внешнего интерфейса.В своей информационной панели они имеют доступ к заказам, и она отображает таблицу данных о продуктах, которые они продали.Мы не используем доставку, поэтому отправленное поле не имеет значения.Я выяснил, как скрыть столбец «Отправлено» из таблицы, используя этот код в моем файле functions.php дочерней темы:
<?php
add_filter( 'wcv_order_table_columns', 'remove_wcv_order_table_columns' );
function remove_wcv_order_table_columns( $columns ){
unset( $columns['status'] );
return $columns;
}
?>
Проблема теперь, когда я нажимаю на Экспорт в CSV, этоэкспорт данных для этого столбца, но НЕ заголовка, смещение заголовков.Пример:
Order Customer Products Total Order Date
9999 John Smith 1x CD Album $4.99 **No** 5/21/19
NO - это состояние отправки, поэтому заголовок пропущен, но данные есть, а заголовок даты теперь неправильно отображается в столбце состояния отправления.
Я пробовалследующий код:
add_filter( 'wcv_orders_table_rows', 'remove_wcv_orders_table_rows' );
function remove_wcv_orders_table_rows( $rows ){
unset( $rows['status'] );
return $rows;
}
, но это не работает.Я могу отправить эти 2 файла любому, кто думает, что он может помочь, и, по моему мнению, контролирует эту функцию, поскольку я не хочу публиковать ее здесь, так как это купленный плагин.