Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coupe WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Comment ajouter la navigation par touches fléchées dans WordPress

Note éditoriale : Nous percevons une commission sur les liens des partenaires sur WPBeginner. Les commissions n'affectent pas les opinions ou les évaluations de nos rédacteurs. En savoir plus sur Processus éditorial.

Voulez-vous ajouter la navigation par touches fléchées dans WordPress ?

La navigation au clavier peut rendre votre site plus simple/simple d’utilisation en permettant aux internautes de se déplacer d’une publication à l’autre à l’aide des touches fléchées. Cependant, WordPress n’offre pas ces fonctionnalités de navigation par défaut.

Dans cet article, nous allons vous afficher comment ajouter facilement la navigation par touches fléchées au clavier dans WordPress.

How to add arrow key keyboard navigation in WordPress

Pourquoi ajouter la navigation par touches fléchées dans WordPress ?

L’ajout d’une navigation au clavier permet aux utilisateurs/utilisatrices de parcourir facilement les publications de blog sur votre site WordPress.

Les utilisateurs peuvent afficher les articles de blog suivants et précédents en cliquant sur les touches fléchées droite et gauche de leur clavier.

Cette fonctionnalité est très utile lorsque vous souhaitez que les utilisateurs/utilisatrices trient facilement les publications en les commandant. Par exemple, si vous utilisez des publications de blog pour publier les chapitres d’un livre, des articles d’un portfolio, des évènements historiques, etc.

L’ajout de touches de navigation au clavier peut également être un excellent moyen d’améliorer l’expérience utilisateur sur votre blog WordPress en encourageant les utilisateurs à explorer davantage votre site.

Ceci étant dit, voyons comment ajouter facilement la navigation par touches fléchées au clavier dans WordPress, étape par étape :

Méthode 1 : Ajout de la navigation par touches fléchées au clavier à l’aide de WPCode (Recommandé)

Vous pouvez facilement ajouter la navigation par touches fléchées sur votre site WordPress en ajoutant du code au fichier functions.php de votre thème WordPress.

Ainsi, les utilisateurs/utilisatrices pourront passer d’une page à l’autre et d’une publication à l’autre de votre site en utilisant les touches fléchées de leur clavier.

Cependant, gardez à l’esprit que l’ajout de code personnalisé aux fichiers du cœur de WordPress peut être risqué, et qu’une toute petite erreur peut briser votre site.

C’est pourquoi nous recommandons toujours d’utiliser WPCode. C’est la meilleure extension d’extraits de code WordPress sur le marché qui permet d’ajouter facilement et en toute sécurité du code à votre site.

Tout d’abord, vous devez installer et activer l’extension WPCode. Pour plus de détails, consultez notre guide du débutant sur l’installation d’une extension WordPress.

Note : WPCode dispose également d’une version gratuite que vous pouvez utiliser pour ce tutoriel. Cependant, passer à l’offre payante permet de déverrouiller plus de fonctionnalités comme la bibliothèque d’extraits de code, la logique conditionnelle, l’option d’extraits CSS, et plus encore.

Une fois activé, rendez-vous sur la page Code Snippets  » + Add Snippet «  du tableau de bord WordPress.

Une fois que vous y êtes, vous pouvez cliquer sur le bouton « Utiliser l’extrait » sous l’option « Ajouter votre code personnalisé (nouvel extrait) ».

Add new snippet

Vous accédez alors à la page « Create Custom Snippet » (Créer un extrait personnalisé) où vous pouvez commencer par saisir un nom pour votre extrait de code.

Il suffit ensuite de sélectionner « Extrait de code universel » comme « Type de code » dans le menu déroulant situé dans le coin droit de l’écran.

Note : Veuillez ne pas sélectionner « JavaScript » comme type de code. Même s’il s’agit d’un code JavaScript, le code fonctionne uniquement sur votre site si vous sélectionnez l’option « Extrait universel ».

Choose Universal code type for arrow keys navigation

Ensuite, il suffit de copier et de coller le code suivant dans la case « Prévisualisation du code » :

<script type="text/javascript">
        document.onkeydown = function (e) {
            var e = e || event, 
            keycode = e.which || e.keyCode; 
            if (keycode == 37 || keycode == 33)
                location = "<?php echo get_permalink(get_previous_post()); ?>";
            if (keycode == 39 || keycode == 34)
                location = "<?php echo get_permalink(get_next_post()); ?>";
        }
    </script>

Ensuite, défilez vers le bas jusqu’à la section « Insertion » pour choisir un emplacement pour l’extrait de code.

Il suffit de sélectionner l’option « Site Wide Footer » dans le menu déroulant situé à côté de l’option « Emplacement ».

Choose Site Wide Footer from the Location dropdown

Choisissez ensuite « Insertion automatique » comme méthode d’insertion du code personnalisé.

Le code sera alors automatiquement activé sur votre site.

Choose an insertion method

Ensuite, défilez vers le haut de la page et permutez le commutateur de « Inactif » à « Actif ».

Il ne vous reste plus qu’à cliquer sur le bouton « Enregistrer l’extrait ».

Save your arrow keys navigation snippet

Vous avez réussi à ajouter les touches de navigation gauche et droite à votre site web. Vous avez ajouté avec succès les touches de navigation gauche et droite sur votre site web.

Méthode 2 : Ajout d’une navigation par touches fléchées à l’aide de l’extension Arrow Keys Navigation

Si vous ne souhaitez pas ajouter de code à votre site, vous pouvez utiliser l’extension Arrow Keys Navigation.

Cette extension vous permet de naviguer dans les publications précédentes et suivantes de votre site à l’aide des touches fléchées droite et gauche de votre clavier.

Tout d’abord, vous devez installer et activer l’extension Arrow Keys Navigation. Pour plus de détails, consultez notre guide étape par étape sur l’installation d’une extension WordPress.

Note : Cette extension n’a pas été mise à jour récemment. Cependant, nous l’avons testé avec la dernière version de WordPress, et il fonctionne toujours.

Activate the plugin

Comme il s’agit d’une extension très simple, elle ne nécessite aucune configuration supplémentaire. Une fois l’extension activée, vous pouvez désormais passer à différentes publications de votre site à l’aide des touches fléchées.

Gardez à l’esprit que cette extension vous permet uniquement de passer d’une publication à l’autre sur votre site, vous ne pourrez donc pas utiliser les touches fléchées pour passer d’une page à l’autre.

Par exemple, vous ne pouvez pas passer de la page « Accueil » à la page « Nous contacter » à l’aide des touches fléchées.

Après avoir activé l’extension, vous pouvez ajouter une barre d’alerte ou une fenêtre surgissante sur votre site qui indique aux utilisateurs/utilisatrices qu’ils/elles peuvent désormais naviguer dans les différentes publications du blog en utilisant simplement les touches fléchées pour passer d’une publication à l’autre.

Pour des instructions plus détaillées, veuillez consulter notre tutoriel sur la création d’une barre d’alerte dans WordPress.

Navigation par touches fléchées pour les diaporamas et les galeries d’images de WordPress

Les deux solutions ci-dessus permettent aux utilisateurs/utilisatrices de naviguer dans les publications de votre blog à l’aide de touches fléchées. Cependant, il peut arriver que vous souhaitiez ajouter d’autres fonctionnalités, par exemple permettre aux utilisateurs/utilisatrices de déplacer des images à l’aide de touches fléchées ou de déplacer votre Diaporama à l’aide de touches fléchées.

Dans ce cas, vous devrez utiliser une extension de galerie WordPress et/ou une extension de diaporama WordPress. La plupart des plugins populaires de diaporama et de galerie sont intégrés avec des fonctionnalités de navigation par flèche.

Nous vous recommandons d’utiliser Envira Gallery car c’est le meilleur plugin de galerie qui vous permet de personnaliser vos images selon vos goûts, y compris les filigranes, les touches fléchées et le texte alt.

Is Envira Gallery the right photo and video gallery plugin for you?

Pour plus de détails, consultez notre tutoriel sur la création d’une galerie d’images dans WordPress.

Nous espérons que cet article vous a aidé à apprendre comment ajouter la navigation par touches fléchées au clavier dans WordPress. Vous pouvez également consulter notre top des meilleures extensions WordPress ou notre guide sur l ‘ajout de caractères spéciaux dans WordPress.

Si vous avez aimé cet article, veuillez alors vous abonner à notre chaîne YouTube pour obtenir des tutoriels vidéo sur WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.

Divulgation : Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Consultez comment WPBeginner est financé, pourquoi cela compte et comment vous pouvez nous soutenir. Voici notre processus éditorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

L'ultime WordPress Toolkit

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tous les professionnels devraient avoir !

Reader Interactions

5 commentairesLaisser une réponse

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Brian says

    Works like a charm, for the first WP Code option. But any ideas how to get this to ‘loop’ around all the available posts in a post type? Currently at the first or last post the implementation just reloads that post page.

    • WPBeginner Support says

      There may be an issue with your keyboard itself, have you tried using an on-screen keyboard to see if the issue happens when using a different keyboard?

      Administrateur

Laisser une réponse

Merci d'avoir choisi de laisser un commentaire. Veuillez garder à l'esprit que tous les commentaires sont modérés selon notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.