Aller au contenu
EN

Afficher les liens WordPress par défault ( Display List links WordPress )

Afficher les liens Wordpress par défault ( Display List links Wordpress )
Version audio de cet article

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' );