Редактирование страницы edit-tags.php в wp-admin

Я хочу отредактировать файл edit-tags.php, в частности страницу post_tag. Я хочу добавить контент, как показано на рисунке ниже.

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

Я нашел способ обнаружить страницу с помощью get_current_screen , но я не знаю, что делать дальше. Единственное, о чем я могу подумать, это использовать Javascript для добавления элемента, но это будет взломом.

Как вы редактируете контент в edit-tags.php?

Ответы и комментарии:

Вы можете использовать динамическое действие {$ taxonomy} _term_new_form_tag, где вы замените {$ taxonomy} на ваш фрагмент таксономии.
Пример1)
Для таксономии post_tag:
add_action ('post_tag_term_new_form_tag', function ()
{
    printf ('>
% s div', esc_html __ ('Some content', 'mydomain'));
}, PHP_INT_MAX);

1) Обновление:
Сначала я не заметил, что это внутри тега , так что это хак, чтобы приспособиться к этому, и приоритет PHP_INT_MAX здесь, чтобы запустить его как можно позже. Но мне не нравится этот подход, {$ taxonomy} _add_form_fields более подходит, но тогда вам нужно будет переместить его вверх с помощью CSS (гибкий порядок?) Или javascript.
Также возможно перехватить четвертый вызов esc_attr () после запуска post_tag_term_new_form_tag через фильтр attribute_escape, то есть тот, что внутри wp_nounce_field (), но это звучит слишком нестабильно.
Создан 14-10-2016 10:15