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.
Voilà une réponse aux questions que je me pose comme j’aime. Clair, simple et précis. Merci !
salut, rien ne se passe quand on clique sur un lien du menu déroulant ?
@lcdj: Ben si, ça t’envoie directement vers la page des archives sélectionnées.