Описание manage_link_custom_column
— Action
Хук manage_link_custom_column позволяет добавлять пользовательские колонки в таблицу ссылок в админ-панели WordPress. Он срабатывает при выводе списка ссылок и позволяет изменять или добавлять информацию о ссылках в отдельных колонках
Примеры использования
Пример добавления пользовательской колонки с дополнительной информацией о ссылке:
add_action('manage_link_custom_column', function($column_name, $id) {
if ($column_name === 'custom_column') {
echo 'Дополнительная информация';
}
}, 10, 2);
В этом примере добавляется колонка ‘custom_column’ с текстом ‘Дополнительная информация’.
Пример добавления пользовательской колонки с динамическими данными:
add_action('manage_link_custom_column', function($column_name, $id) {
if ($column_name === 'custom_column') {
$link = get_link($id);
echo $link->description;
}
}, 10, 2);
Здесь мы выводим описание ссылки из базы данных для пользовательской колонки.
— Лучшие практики
– Использование
Используйте этот хук, когда необходимо добавить или изменить пользовательские колонки в таблице ссылок в админ-панели
– Производительность
Хук не должен существенно влиять на производительность, так как изменения касаются только вывода данных
– Предупреждения
Убедитесь, что добавляемая информация не перегружает интерфейс и остается понятной для пользователей
Альтернативы
Тип: filter
Этот хук позволяет изменять заголовки колонок в таблице ссылок
Используйте его, если нужно изменить названия колонок, а не их содержимое