Intereting Posts
Страницы входа в WP переадресовываются на главную страницу (не могут войти в систему) Как найти код, выполняемый при вызове wp_head ()? Как добавить встроенное слово после имени автора комментария автора? Пользовательская функция санитарии Запуск оповещения в Настройщике? WP_DEBUG не установлен, но я все еще получаю предупреждения Multisite Plugin – Параметры доступа (wp_options) на дочерних сайтах Правильный код для использования php в текстовом виджете Выходное название текущей категории сообщения Добавление класса body, когда сообщение содержит определенный короткий код URL-адрес прикрепления, указывающий на местоположение удаленного хранилища Как я могу скрыть определенные боковые панели от некоторых пользователей? пожара, когда пост редактируется, а также сохраняется? Как настроить пользовательские поля проверки в ajax checkout в woocommerce Порядок галереи, указанный в коротких кодах, игнорируется в функции галереи Как добавить данные автора в боковую панель сообщений?

Кнопка добавления в столбцах администратора

Я хотел бы добавить кнопку рядом с именем столбца, например, на экране edit.php admin. Я добавил печатный экран, показывающий, куда мне будет нужна кнопка. Я искал доступные крючки, но, похоже, их нет.

Какие-нибудь идеи?

Большое спасибо!

введите описание изображения здесь

Solutions Collecting From Web of "Кнопка добавления в столбцах администратора"

Вы смотрите код, чтобы добавить столбец рядом с короткой ссылкой. Это довольно просто. Здесь есть две вещи. Вы можете добавить его для определенного типа сообщения или общего для всех типов сообщений, которые у вас есть.

// add a thumbnail column to the edit posts screen function kv_post_thumbnail_column($cols) { $cols['thumbnail'] = __('Thumbnail', '1stopwebsolution'); return $cols; } add_filter('manage_posts_columns', 'kv_post_thumbnail_column'); // go get the attached images for the logo and thumbnail columns function kv_thumbnail_value($column_name, $post_id) { if (('thumbnail' == $column_name) || ('logo' == $column_name)) { if (has_post_thumbnail($post_id)) echo get_the_post_thumbnail($post_id, array( 71, 61)); } } add_action('manage_posts_custom_column', 'kv_thumbnail_value', 10, 2); 

Это добавит столбец Thumbnail, следующий в конце всей таблицы листинга типа post.

Вы можете создать специальный тип сообщения со следующей ссылкой. Читайте больше и получите его.

https://codex.wordpress.org/Plugin_API/Action_Reference/manage_posts_custom_column

Я протестировал добавить следующий код в вашу тему functions.php

  function firefog_post_edit_column($cols) { $cols['edit'] = __('Button', 'firefog'); return $cols; } add_filter('manage_posts_columns', 'firefog_post_edit_column'); function firefog_post_edit_value($column_name, $post_id) { if ('edit' == $column_name) { echo '<button class="button">Button</button>'; } } add_action('manage_posts_custom_column', 'firefog_post_edit_value', 10, 2); 2);