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