Как добавить ссылку на налоговый термин на странице редактирования администратора?

У меня есть собственная таксономия, 'genre.'

Я хочу, чтобы мои редакторы появлялись на экране "Edit Genre" ( в администраторе), чтобы иметь возможность ссылаться на интерфейсную страницу для этого жанра /термина.

Итак, в верхней части страницы «Редактировать жанр» должна быть ссылка, например:

Смотрите эту страницу: mysite.com/genre/fiction

  • или - если бы у меня была кнопка «Предварительный просмотр изменений», как на экране «Редактировать сообщение».

Возможно?

Обратите внимание, я видел некоторые решения, которые предлагают поместить фиктивный пользовательский мета-блок, используя описание в качестве текста /ссылки. Есть ли способ сделать вышеупомянутое без мета-блока?

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

Brilliant. Спасибо. Это один из тех менее известных хуков, о которых мало что написано в веб-сфере.
Создан 31-07-2017 03:10 Leora Deans

Ты понял, Леора! Не стесняйтесь просматривать источник, чтобы найти такие вкусности. Лично я склонен смотреть на источник, прежде чем искать в Интернете. Встроенные документы на высшем уровне.
Создан 31-07-2017 03:21 Dave Romsey

Динамический хук {таксономия} _term_edit_form_top может использоваться для вывода ссылки на страницу архива термина.
Поскольку мы имеем дело с терминами в рамках таксономии жанра, мы прикрепим наш обратный вызов к хуку genre_term_edit_form_top.
/ **
 * Добавляет ссылку в верхней части формы редактирования терминов для терминов под
 * жанр таксономии.
 *
 * @param object $ tag Текущий объект таксономического термина.
 * @param string $ taxonomy Текущий слаг $ таксономии.
 * /
add_action ('genre_term_edit_form_top', 'wpse_add_genre_link', 10, 2);
function wpse_add_genre_link ($ tag, $ taxonomy) {
  $ term_link = get_term_link ($ tag); ?>

  
Создан 31-07-2017 02:08 Dave Romsey12.5k83653