Описание dashboard_glance_items
— Action
Хук dashboard_glance_items позволяет модифицировать элементы, отображаемые на главной панели управления WordPress. Он срабатывает при формировании секции ‘Быстрый обзор’ в панели администратора, что позволяет добавлять или изменять информацию о содержимом сайта, таком как посты, страницы и другие элементы
Примеры использования
Пример добавления пользовательского элемента в раздел ‘Быстрый обзор’:
add_action('dashboard_glance_items', function() {
echo ' Моя кастомная страница ';
});
В этом примере мы добавляем новый элемент, который ссылается на кастомную страницу.
Пример изменения текста элемента ‘Посты’:
add_action('dashboard_glance_items', function() {
global $post_type;
if ($post_type === 'post') {
echo ' Измененные посты ';
}});
Здесь мы изменяем текст элемента, который ведет на страницу постов.
Пример удаления элемента ‘Страницы’:
add_action('dashboard_glance_items', function() {
remove_action('dashboard_glance_items', 'wp_dashboard_recent_comments');
});
В этом случае мы удаляем элементы, связанные с недавними комментариями.
— Лучшие практики
– Использование
Используйте этот хук, когда нужно добавить или изменить информацию в разделе ‘Быстрый обзор’ на панели управления
– Производительность
Хук не должен оказывать значительного влияния на производительность, так как изменения касаются только отображаемого контента
– Предупреждения
Убедитесь, что добавляемые элементы не перегружают интерфейс и остаются релевантными для пользователей
Альтернативы
Тип: action
Этот хук позволяет модифицировать весь интерфейс панели управления, включая виджеты и секции
Используйте его, если необходимо более комплексное изменение элемента панели управления