Intereting Posts
wp_set_object_terms отменяется Школьные и классные блоги: классифицировать по категориям или персонализированным сообщениям? Создайте виджет, который позволяет вводить текст Дата Архивные страницы Ошибка 404 Как отключить комментарии на новой странице Удаление полей из Media Uploader / Gallery Установка значения сеанса с Ajax не работает Как перенести (или подключить) пользовательскую базу от WordPress к любой другой CMS (например, MediaWiki, Sphinx-doc и т. Д.)? Как WordPress интерпретирует PHP-код? Запрос get_posts по глубине уровня XML-файл Sitemap: сломанный файл XML Как заказывать сообщения, которые уже были отфильтрованы по пользовательской таксономии, по их названиям категорий? Есть ли простой способ показывать рекламу только на странице WordPress, когда она станет популярной? Запланированные сообщения и wp-cron – Почему опубликованные публикации не публикуются, если они слишком стары? добавление изображения в заголовок моего виджета dev

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

Я хотел бы добавить кнопку рядом с именем столбца, например, на экране 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);