NB : Faire une sauvegarde de votre thème, de votre fichier et/ou votre base de données avant d’ajouter ces fonctions tutoriels.
Publié le : 05 février 2016 - Modifié le : 18 janvier 2022
Temps de lecture : 1 minute, 20 seconds - 96 mots
Partager la publication "Afficher les liens WordPress par défault ( Display List links WordPress )"
Un petit tutoriel tout simple vous permettant d’afficher vos liens (Onglet Liens) WordPress classées par catégories.
Malgré que c’est onglet n’est quasiment plus présent, il est intéressant de l’avoir car il donne des liens de qualité avec au choix des relations de données.
Vous pouvez donc intégrer ce code à l’endroit ou vous le souhaitez.
<?php // récuperer la taxonomy des catégories $taxonomy = 'link_category'; $tax_terms = get_terms($taxonomy); // si les catégories existent on boucle if ($tax_terms) { foreach ($tax_terms as $tax_term) { echo '<h2>'. $tax_term->name .'</h2>'; // on donne les arguments $args = array( 'category' => $tax_term->term_id, 'orderby' => 'name', 'order' => 'ASC', ); // On recupere les liens attribués et on boucle $bookmarks = get_bookmarks($args); foreach ( $bookmarks as $bookmark ) { // On affiche les liens correspondants printf( '<span class="links">+ <a href="%s">%s</a>',$bookmark->link_url, $bookmark->link_name ); printf( '</span>' ); } } } ?>
Les liens maintenant sont dynamisés et donc on peux créer des catégories et ajouter des liens personnalisés aux catégories.
Si dans votre WordPress vous n’avez pas l’onglet Liens, il suffit d’ouvrir votre functions.php et d’ajouter le filtre suivant :
add_filter( 'pre_option_link_manager_enabled', '__return_true' );