J'ai une taxonomie personnalisée, genre.
J'aimerais que mes rédacteurs, depuis l'écran "Editer le genre" (dans l'administrateur), puissent se connecter à la page de couverture pour ce genre/terme.
Ainsi, en haut de la page "Modifier le genre", vous trouverez un lien tel que:
Voir cette page: mysite.com/genre/fiction
Possible?
Notez que certaines solutions suggèrent de mettre en place une fausse boîte à méta personnalisée, en utilisant la description comme texte/lien. Y at-il un moyen de faire ce qui précède sans faire la boîte à méta?
Le hook dynamique {taxonomy}_term_edit_form_top
peut être utilisé pour générer un lien vers la page d'archive du terme.
Étant donné que nous traitons avec des termes de la taxonomie genre
, nous attacherons notre rappel au crochet genre_term_edit_form_top
.
/**
* Adds a link to top of edit term form for terms under the
* genre taxonomy.
*
* @param object $tag Current taxonomy term object.
* @param string $taxonomy Current $taxonomy slug.
*/
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 ) ; ?>
<div class="term-link-container">
<strong><?php _e( 'See this page:', 'text-domain' ); ?></strong>
<a href="<?php echo esc_url( $term_link ) ?>"><?php echo esc_html( $term_link ); ?></a>
<div><?php
}