Afficher les archives WordPress dans une liste déroulante

Ce tutoriel rapide a pour but de donner la solution pour changer la liste classique des archives WordPress en une liste déroulante.

Avant, vous aviez un code ressemblant à celui là :

<ul>
<?php wp_get_archives("type=monthly&show_post_count=1"); ?>
</ul>

Changez-le par ce code là :

<form id="archiveform" action="">
<select name="archive_chrono" onchange="window.location =
(document.forms.archiveform.archive_chrono[document.forms.archiveform.archive_chrono.selectedIndex].value);">
<?php wp_get_archives("type=monthly&format=option&show_post_count=1"); ?>
</select>
</form>

Et… c’est tout.

5 réflexions sur « Afficher les archives WordPress dans une liste déroulante »

  1. Voilà une réponse aux questions que je me pose comme j’aime. Clair, simple et précis. Merci !

    RépondreRépondre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.