Описание hidden_columns
— Filter
Хук hidden_columns позволяет изменить список колонок, которые будут скрыты в административных страницах, таких как страницы с товарами или постами. Он срабатывает при отображении таблицы данных в админке и позволяет управлять видимостью колонок
Примеры использования
Пример скрытия колонки ‘product_id’ на странице товаров:
add_filter('hidden_columns', function($hidden) {
$hidden[] = 'product_id';
return $hidden;
});
В этом примере мы добавляем колонку ‘product_id’ в массив скрытых колонок
Пример скрытия нескольких колонок:
add_filter('hidden_columns', function($hidden) {
$hidden[] = 'sku';
$hidden[] = 'stock';
return $hidden;
});
Здесь мы скрываем колонки ‘sku’ и ‘stock’ на странице товаров
— Лучшие практики
– Использование
Используйте этот хук, когда необходимо скрыть ненужные колонки в административной части для улучшения пользовательского интерфейса
– Производительность
Хук не должен существенно влиять на производительность, так как изменения касаются только отображения
– Предупреждения
Не скрывайте важные колонки, которые могут понадобиться для администрирования сайта
Альтернативы
Тип: filter
Этот хук позволяет изменять список колонок, которые отображаются на странице постов или товаров
Используйте его, если необходимо не только скрыть, но и добавить или изменить колонки