{"id":14865,"date":"2020-05-23T19:46:08","date_gmt":"2020-05-23T19:46:08","guid":{"rendered":"https:\/\/blogging-techies.com\/fr\/comment-ajouter-un-defilement-fluide-pour-un-effet-optimal-dans-wordpress-a-laide-de-jquery\/"},"modified":"2020-05-23T19:46:08","modified_gmt":"2020-05-23T19:46:08","slug":"comment-ajouter-un-defilement-fluide-pour-un-effet-optimal-dans-wordpress-a-laide-de-jquery","status":"publish","type":"post","link":"https:\/\/blogging-techies.com\/fr\/comment-ajouter-un-defilement-fluide-pour-un-effet-optimal-dans-wordpress-a-laide-de-jquery\/","title":{"rendered":"Comment ajouter un d\u00e9filement fluide pour un effet optimal dans WordPress \u00e0 l&#8217;aide de jQuery"},"content":{"rendered":"<p>Avez-vous vu des sites Web qui ajoutent un d\u00e9filement fluide vers le haut de la page? C&#8217;est formidable lorsque vous avez une longue page et que vous souhaitez donner \u00e0 vos utilisateurs un moyen facile de revenir au d\u00e9but. R\u00e9cemment, l&#8217;un de nos lecteurs nous a demand\u00e9 d&#8217;ajouter un d\u00e9filement fluide au meilleur effet dans WordPress. Dans cet article, nous vous montrerons comment ajouter un d\u00e9filement fluide pour un effet optimal dans WordPress \u00e0 l&#8217;aide de jQuery.<\/p>\n<p>Remarque: ce didacticiel est cr\u00e9\u00e9 pour un utilisateur interm\u00e9diaire bricolage qui est \u00e0 l&#8217;aise pour \u00e9diter ses th\u00e8mes. Si vous souhaitez utiliser une m\u00e9thode de plugin, utilisez le d\u00e9filement de la page douce vers le plugin sup\u00e9rieur. Pour ceux qui veulent apprendre \u00e0 le faire sans plugin, lisez la suite.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Quest-ce_que_le_defilement_fluide_et_quand_lutiliser\"><\/span>Qu&#8217;est-ce que le d\u00e9filement fluide et quand l&#8217;utiliser?<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blogging-techies.com\/wp-content\/uploads\/2020\/05\/scrolltotop.jpg\" alt=\"Faites d\u00e9filer jusqu'\u00e0 l'exemple du haut\" width=\"520\" height=\"244\" class=\"alignnone size-full wp-image-16098\"><\/p>\n<p>Lorsqu&#8217;une page ou un article contient beaucoup de contenu, les utilisateurs sont oblig\u00e9s de faire d\u00e9filer vers le bas pour lire ce contenu. Lorsque les utilisateurs d\u00e9filent vers le bas, tous leurs liens de navigation montent. Lorsque les utilisateurs ont fini de lire cet article, ils doivent faire d\u00e9filer vers le haut pour voir quoi faire d&#8217;autre sur leur site Web. Faire d\u00e9filer jusqu&#8217;au bouton sup\u00e9rieur envoie rapidement les utilisateurs en haut de la page. Vous pouvez l&#8217;ajouter sous forme de lien texte sans utiliser jQuery, comme ceci: <\/p>\n<pre class=\"brush: xml; title: ; notranslate\" title=\"\">^Top\r\n<\/pre>\n<p>Il envoie simplement les utilisateurs en haut de la page et fait d\u00e9filer la page enti\u00e8re en millisecondes. C&#8217;est fonctionnel, mais c&#8217;est comme un coup sur la route. Le d\u00e9filement fluide est l&#8217;oppos\u00e9 de cela. Glissez doucement l&#8217;utilisateur vers le haut de la page. Cela cr\u00e9e un bel effet et am\u00e9liore l&#8217;exp\u00e9rience utilisateur. <\/p>\n<h4><span class=\"ez-toc-section\" id=\"Ajoutez_un_defilement_fluide_pour_un_effet_optimal_avec_jQuery_dans_WordPress\"><\/span>Ajoutez un d\u00e9filement fluide pour un effet optimal avec jQuery dans WordPress<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Pour ajouter un d\u00e9filement fluide \u00e0 l&#8217;effet sup\u00e9rieur, nous utiliserons jQuery, du CSS et une seule ligne de code HTML dans votre th\u00e8me WordPress. Ouvrez d&#8217;abord un \u00e9diteur de texte comme le Bloc-notes. Cr\u00e9ez un fichier et enregistrez-le sous smoothscroll.js. Copiez et collez ce code dans le fichier: <\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">jQuery(document).ready(function($){\r\n\t$(window).scroll(function(){\r\n        if ($(this).scrollTop() \n<p>Guarde el archivo y c\u00e1rguelo en la carpeta \/ js \/ de su directorio de temas de WordPress (consulte C\u00f3mo usar FTP para cargar archivos en WordPress). Si su tema no tiene un directorio \/ js \/, cree uno y cargue smoothscroll.js en \u00e9l. Este c\u00f3digo es el script jQuery que agregar\u00e1 un efecto de desplazamiento suave a un bot\u00f3n que lleva a los usuarios a la parte superior de la p\u00e1gina. <\/p>\n<p>Lo siguiente que debe hacer es agregar smoothscroll.js a su tema. Para hacerlo bien, colocaremos el script en WordPress (obtenga m\u00e1s informaci\u00f3n en nuestra gu\u00eda sobre c\u00f3mo agregar correctamente los scripts en WordPress). Copie y pegue este c\u00f3digo en el archivo functions.php de su tema. <\/p>\n<pre class=\"brush: php; title: ; notranslate\" title=\"\">wp_enqueue_script( 'smoothup', get_template_directory_uri() . '\/js\/smoothscroll.js', array( 'jquery' ), '',  true );\r\n<\/pre>\n<p>Dans le code ci-dessus, nous avons dit \u00e0 WordPress de charger notre script et de charger \u00e9galement la biblioth\u00e8que jQuery puisque notre plugin en d\u00e9pend. Maintenant que nous avons ajout\u00e9 la partie jQuery, ajoutons un vrai lien vers notre site WordPress qui ram\u00e8ne les utilisateurs vers le haut. Collez ce code HTML n'importe o\u00f9 dans le fichier footer.php de votre th\u00e8me. <\/p>\n<pre class=\"brush: xml; title: ; notranslate\" title=\"\">\r\n<\/pre>\n<p>Comme vous l'avez not\u00e9, nous avons ajout\u00e9 un lien mais nous ne l'avons li\u00e9 \u00e0 aucun texte. En effet, nous utiliserons une ic\u00f4ne d'image avec une fl\u00e8che vers le haut pour afficher un bouton de retour en haut. Dans cet exemple, nous utilisons une ic\u00f4ne 40x40px. Ajoutez ceci \u00e0 la feuille de style de votre th\u00e8me. <\/p>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">#smoothup { \r\nheight: 40px; \r\nwidth: 40px; \r\nposition:fixed;\r\nbottom:50px;\r\nright:100px;\r\ntext-indent:-9999px;\r\ndisplay:none;\r\nbackground: url(\"https:\/\/www.example.com\/wp-content\/uploads\/2013\/07\/top_icon.png\"); \r\n-webkit-transition-duration: 0.4s; \r\n-moz-transition-duration: 0.4s; transition-duration: 0.4s; \r\n}\r\n\r\n#smoothup:hover {\r\n-webkit-transform: rotate(360deg) }\r\nbackground: url('') no-repeat;\r\n}\r\n<\/pre>\n<p>Dans le CSS ci-dessus, nous avons utilis\u00e9 une position fixe pour notre ic\u00f4ne d'image et nous avons utilis\u00e9 une ic\u00f4ne d'image comme image d'arri\u00e8re-plan. Vous pouvez t\u00e9l\u00e9charger votre ic\u00f4ne d'image \u00e0 l'aide de l'uploader de m\u00e9dias WordPress, puis obtenir l'URL de l'image \u00e0 coller comme URL d'arri\u00e8re-plan. Nous avons \u00e9galement ajout\u00e9 une petite animation CSS au bouton qui tourne le bouton lorsqu'un utilisateur passe dessus. <\/p>\n<p>Faire d\u00e9filer vers le haut permet aux utilisateurs de revenir au d\u00e9but et de trouver d'autres choses \u00e0 faire sur votre site Web. Une autre chose que vous pouvez faire est d'ajouter une barre de pied de page flottante comme celle que nous avons sur notre site pour afficher le contenu en vedette. Si vous ne voulez pas que vos utilisateurs d\u00e9filent vers le haut pour partager votre article, nous vous recommandons vivement d'utiliser le plugin flottant pour la barre de partage social comme nous l'avons fait dans WPBeginner.<\/p>\n<p>Nous esp\u00e9rons que cet article vous a aid\u00e9 \u00e0 ajouter un effet de d\u00e9filement fluide en haut de page sur votre site \u00e0 l'aide de jQuery. Pour d'autres bonnes utilisations de jQuery dans WordPress, vous pouvez consulter notre article FAQ sur l'accord\u00e9on jQuery ou l'article d'images de chargement paresseux <\/p>\n<p>Pensez-vous que le d\u00e9filement vers le haut est utile? Faites-le nous savoir en laissant un commentaire ci-dessous.<\/p>\n  <div id=\"ez-toc-container\" class=\"ez-toc-v2_0_88 ez-toc-wrap-center counter-flat ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/blogging-techies.com\/fr\/comment-ajouter-un-defilement-fluide-pour-un-effet-optimal-dans-wordpress-a-laide-de-jquery\/#Quest-ce_que_le_defilement_fluide_et_quand_lutiliser\" >Qu&#8217;est-ce que le d\u00e9filement fluide et quand l&#8217;utiliser?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/blogging-techies.com\/fr\/comment-ajouter-un-defilement-fluide-pour-un-effet-optimal-dans-wordpress-a-laide-de-jquery\/#Ajoutez_un_defilement_fluide_pour_un_effet_optimal_avec_jQuery_dans_WordPress\" >Ajoutez un d\u00e9filement fluide pour un effet optimal avec jQuery dans WordPress<\/a><\/li><\/ul><\/nav><\/div>\n ","protected":false},"excerpt":{"rendered":"<p>Avez-vous vu des sites Web qui ajoutent un d\u00e9filement fluide vers le haut de la page? C&#8217;est formidable lorsque vous avez une longue page et que vous souhaitez donner \u00e0 vos utilisateurs un moyen facile de revenir au d\u00e9but. R\u00e9cemment, l&#8217;un de nos lecteurs nous a demand\u00e9 d&#8217;ajouter un d\u00e9filement fluide au meilleur effet dans [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":14866,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13],"tags":[],"class_list":["post-14865","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress-themes"],"_links":{"self":[{"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/posts\/14865","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/comments?post=14865"}],"version-history":[{"count":0,"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/posts\/14865\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/media\/14866"}],"wp:attachment":[{"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/media?parent=14865"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/categories?post=14865"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/tags?post=14865"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}