Описание quick_edit_dropdown_authors_args
— Filter
Хук quick_edit_dropdown_authors_args позволяет изменить параметры выпадающего списка авторов, отображаемого в форме быстрой редакции постов в админке WordPress. Он срабатывает при загрузке страницы редактирования постов и позволяет настроить список доступных авторов для редактирования
Примеры использования
Пример включения только определенных авторов в выпадающий список:
add_filter('quick_edit_dropdown_authors_args', function($args) {
$args['include'] = [1, 2];
return $args;
});
В этом примере мы ограничиваем выпадающий список только авторами с ID 1 и 2
Пример исключения определенных авторов из выпадающего списка:
add_filter('quick_edit_dropdown_authors_args', function($args) {
$args['exclude'] = [3];
return $args;
});
Здесь мы исключаем автора с ID 3 из выпадающего списка
Пример изменения порядка отображения авторов:
add_filter('quick_edit_dropdown_authors_args', function($args) {
$args['orderby'] = 'user_nicename';
return $args;
});
В этом примере мы изменяем сортировку авторов по ‘user_nicename’
Пример ограничения количества отображаемых авторов:
add_filter('quick_edit_dropdown_authors_args', function($args) {
$args['number'] = 5;
return $args;
});
Здесь мы ограничиваем количество отображаемых авторов до 5
— Лучшие практики
– Использование
Используйте этот хук, когда необходимо ограничить или настроить список авторов в быстрой редакции постов
– Производительность
Хук не должен существенно влиять на производительность, так как изменения касаются только отображения данных
– Предупреждения
Убедитесь, что изменения не нарушают доступность авторов для администраторов и редакторов
Альтернативы
Тип: action
Этот хук позволяет добавлять кастомные поля в быструю редакцию постов
Используйте его, если нужно добавить дополнительную функциональность в форму быстрой редакции