Comment résoudre le problème de défilement vers l'ancre d'Elementor sur mobile

Rifat Élémentaire Dec 14, 2023

Elementor est un plugin de création de pages populaire pour WordPress qui permet aux utilisateurs de créer des sites Web époustouflants et interactifs sans aucune connaissance en codage. L'une de ses nombreuses fonctionnalités est la possibilité de créer des liens d'ancrage qui font défiler vers des sections spécifiques d'une page. Cependant, certains utilisateurs ont signalé un problème avec ces liens d'ancrage qui ne fonctionnent pas correctement sur les appareils mobiles, ce qui peut être frustrant à la fois pour les propriétaires de sites Web et pour les visiteurs.

Si vous rencontrez ce problème, ne vous inquiétez pas! Il existe plusieurs solutions disponibles qui peuvent vous aider à résoudre le problème de défilement vers l'ancre d' Elementor sur mobile. Dans ce guide, nous explorerons certaines des façons les plus efficaces de dépanner et de résoudre ce problème, notamment en ajustant les paramètres de votre site Web, en utilisant un code personnalisé et en installant des plugins. Grâce à ces trucs et astuces, vous serez en mesure de garantir que les liens d'ancrage de votre site Web fonctionnent de manière fluide et transparente sur tous les appareils, offrant ainsi une meilleure expérience utilisateur à vos visiteurs.

Dans Elementor, qu’est-ce qu’une ancre ?

Le menu de saut est un autre nom pour le menu d'ancrage. Cet identifiant d'ancre vous mènera à l'endroit que vous avez spécifié comme préférence. Le menu d'ancrage permet à vos téléspectateurs de naviguer vers la page suivante, de cliquer sur n'importe quel lien et d'effectuer n'importe quelle recherche. Il s’agit en général de l’exploitant d’un site WordPress.

Comment l'utilisation d'Anchor sur votre site peut vous aider

Une ancre peut servir à plusieurs fins. Ce lien optimise l’expérience de navigation sur votre site Web. Les avantages sont les suivants :

Améliore l'expérience utilisateur

Les liens d’ancrage facilitent la navigation. Vos visiteurs peuvent simplement cliquer, appuyer et choisir le service qu'ils souhaitent obtenir. Cela améliore l’expérience en ligne.

Vous permet de revenir au sommet du contenu

Si vous faites trop défiler, des liens d'ancrage peuvent vous aider à accéder au haut de la page. Cet outil vous fera gagner du temps et vous gardera sur la bonne voie.

Garantit une navigation efficace

En plus du défilement, les liens d’ancrage peuvent également être utilisés pour cliquer, revenir à la page précédente, etc. Cela facilite une navigation efficace.

Des performances plus rapides

Vous pouvez obtenir une réponse immédiate de la commande. Au lieu de saisir des instructions, les liens d’ancrage permettent une navigation plus rapide.

Pourquoi la fonctionnalité de défilement vers l'ancre d'Elementor ne fonctionne pas sur mobile

Il est difficile d'expliquer pourquoi le défilement pour ancrer dans Elementor ne fonctionne pas sur mobile. Cependant, après une enquête approfondie, nous avons pu déterminer les faits suivants :

Des objectifs insuffisants

Si votre page manque de liens cibles, tels que Sobre-Agencia, Como-Fazer, Services, contacts, etc. Cela peut être un facteur empêchant votre lien de défilement de fonctionner.

Les extensions causent des difficultés

Si votre appareil Android est chargé d'extensions, cela peut également empêcher le fonctionnement de la fonction de défilement.

Trop de plugins

Si votre site Web dispose d’un nombre excessif de plugins, cela peut être une autre raison pour laquelle votre ancre WordPress a cessé de répondre. Les plugins supplémentaires entrent en conflit les uns avec les autres. Cela peut rendre votre site Web inaccessible.

Mauvais état du serveur

Si le serveur de votre site Web n'est pas en mesure de gérer les plugins, cela peut empêcher vos liens de fonctionner.

5 des conseils les plus efficaces pour réparer Elementor Scroll toAnchor

elementor anchor

Malgré la raison pour laquelle Elementor scroll to Anchor a été inefficace, les conseils suivants vous aideront à réparer votre site Web. Voici;

Création de cibles

Votre lien de défilement peut ne pas fonctionner si votre page n'a pas de liens cibles. Pour cette raison, vous devez d’abord construire des liens cibles, puis les mettre en valeur de la manière suivante:

Tout d’abord, sélectionnez votre thème et saisissez les codes suivants dans votre feuille.

.menu-item a{
     Color: black;


}

Si vous souhaitez savoir si votre lien est visible ou non par votre audience, choisissez cette option. Pour ce faire, fournissez le CSS suivant:

.menu-itema.mPS2id-highlight{
      color: red;
}

Utiliser un filtre Javascript

Pour le widget d'ancrage Elementor, un filtre javascript peut être utilisé. Exécutez les programmes suivants pour ajouter le filtre:

add_action( 'wp_footer', function() {
    if ( ! defined( 'ELEMENTOR_VERSION' ) ) {
        return;
    }
    ?>
    <script>
        jQuery( function( $ ) {
            $( window ).on( 'elementor/frontend/init', function() {

                elementorFrontend.hooks.addFilter( 'frontend/handlers/menu_anchor/scroll_top_distance', function( scrollTop ) {
                    var isMobile = $(window).width() <= 760;
                    if (isMobile) {
                        return scrollTop - 1000;
                    } else {
                        return scrollTop;
                    }   
                } ); 
            } );
        } );
    </script>
    <?php
} );

Ajuster le défilement

Ajustez le décalage de défilement lorsque le menu est ouvert en mode mobile comme solution alternative.

Empêcher la fermeture du menu

Bien que ce ne soit pas une solution viable, la seule option consiste à laisser la liste déroulante de la barre de menus ouverte. Cela facilitera la navigation si votre ancre de défilement reste bloquée.

Choisissez le thème par défaut

Une chose que vous pouvez faire pour corriger l'icône d'ancre sur votre site est de corriger l'icône. Choisissez le thème par défaut pour WordPress. C'est supérieur.

Comment ajouter facilement une ancre à votre site Web Elementor à l'aide d'un plugin

Un plugin est la méthode la plus pratique pour ajouter un lien d’ancrage à un site Web. Pour ajouter une ancre, veuillez suivre les étapes ci-dessous:

Installez le plugin d'ajout de liens avant d'ajouter des liens. Ensuite, créez un bloc de shortcode où les liens d’ancrage doivent apparaître. Exécutez les shortcodes suivants:

[ps2id id='section-1'/]

Insérez les liens d'ancrage dans un tout nouveau bloc de shortcode. Placez-le là où vous souhaitez que le lien apparaisse. Exécutez les codes suivants:

[ps2id url='#some-id']link text[/ps2id]

Ensuite, remplacez 'some-id' par le nom de l'ancre construite et le texte du lien par l'ancre souhaitée. Enregistrez les modifications maintenant. Vous avez terminé.

5 meilleurs plugins d'ancrage et de défilement

Il existe des dizaines de plugins qui améliorent grandement l’accessibilité de la connexion. Après une enquête approfondie, nous proposons les cinq plugins d'ancrage répertoriés ci-dessous comme les meilleurs.

Ajouter des liens d'ancrage

Le plugin Add Anchor Links est un outil puissant qui permet aux propriétaires de sites Web de créer des liens d'ancrage pour les balises de titre dans leurs publications, de la même manière que Github crée des liens dans ses fichiers Readme.md. Ce plugin est incroyablement fiable et insère des liens d'ancrage dans les titres et éléments de contenu sélectionnés, garantissant une expérience utilisateur transparente pour les visiteurs du site Web. De plus, Add Anchor Links est compatible PHP(5.6) et PHP 7, ce qui le rend compatible avec un large éventail de configurations de sites Web. Les utilisateurs peuvent désactiver CSS et spécifier le type de publication auquel les liens d'ancrage seront ajoutés, offrant ainsi flexibilité et contrôle sur les fonctionnalités du plugin. Dans l’ensemble, Add Anchor Links est un plugin essentiel pour tout propriétaire de site Web cherchant à optimiser son contenu pour une meilleure expérience utilisateur.

Principales caractéristiques

  • Sélectionnez le type de publication où les liens d’ancrage seront ajoutés.
  • Désactivez CSS.
  • Compatible PHP (5.6) et PHP 7

Défilement de la page jusqu'à l'ID

Page scroll to id est un plugin puissant qui améliore l'expérience utilisateur en remplaçant le comportement traditionnel de « saut » des navigateurs par une animation de défilement fluide lorsque vous cliquez sur des liens contenant la valeur href « # ». Il offre tous les outils nécessaires et fonctionnalités avancées pour les sites Web d'une seule page, la navigation sur la page et les liens de retour vers le haut. Avec plus de 30 types d'accélération et une durée d'animation de défilement réglable, les utilisateurs peuvent personnaliser leur expérience de défilement. Le plugin met également en évidence les liens et les cibles avec des classes CSS prêtes à l'emploi et permet un défilement vertical et/ou horizontal. De plus, il propose un défilement décalé par pixels ou des sélecteurs d'éléments avec des expressions personnalisées et des options spécifiques aux liens telles que la durée de défilement et la cible de surbrillance. Ce plugin peut améliorer la navigation sur le site Web et offrir une expérience utilisateur plus agréable.

Principales caractéristiques

  • Animation de défilement réglable
  • Défilement vertical et horizontal
  • Défilement décalé par pixels
  • Mise en évidence des liens et des cibles
  • Défilement sur différentes pages
  • Insérer un lien et des boutons d'identification de cible

Blocs ultimes

Ultimate Blocks est un plugin WordPress qui offre une vaste collection de plus de 18+ blocs avec de multiples fonctionnalités combinées sous un même toit. Ce plugin est une excellente option pour ceux qui recherchent un plugin de bloc de table de contenu avec des options de lien d'ancrage. Le bloc Table des matières vous permet de créer une table des matières automatisée en un seul clic, permettant aux utilisateurs d'accéder facilement à la section qu'ils souhaitent lire. De plus, vous pouvez activer ou désactiver le défilement fluide et personnaliser le titre, l'arrière-plan, la couleur de la liste et la couleur de l'icône de la liste. Dans l'ensemble, Ultimate Blocks est un plugin complet qui peut vous faire gagner du temps et des efforts dans la création de contenu pour votre site Web.

Principales caractéristiques

  • Ajustement du décalage de défilement
  • Défilement fluide
  • Romaniser les liens d’ancrage
  • Supprimer les signes diacritiques des liens d'ancrage
  • Alignement de la liste
  • 18+ blocs utiles
  • Style de liste de contenu
  • Diviser la table des matières en colonnes

Bloc d'ancrage

Le plugin Anchor Block fournit une solution simple pour ajouter des ancres de lien au contenu de votre site Web à l'aide de l'éditeur de blocs Gutenberg. Il est livré avec un bloc dédié qui vous permet d'ajouter un identifiant pour votre ancre et une marge supérieure facultative. Avec ce plugin, vous pouvez facilement générer des liens internes vers chaque section de vos pages, ce qui en fait un outil essentiel pour améliorer l'expérience utilisateur de votre site Web. Bien qu'il ne soit pas accompagné d'animations de défilement sophistiquées, Anchor Block est simple et convivial, ce qui en fait un moyen simple d'ajouter des ancres de lien au contenu de votre site Web.

Principales caractéristiques

  • Plugin facile à utiliser
  • Bloc dédié à l'éditeur de blocs Gutenberg
  • Ajoutez un identifiant pour votre ancre
  • Option pour ajouter une marge supérieure facultative dans Pixel
  • Rendu frontal avec une ancre
  • Élément de menu Lien personnalisé

Liens de défilement faciles et fluides

Easy Smooth Scroll Links est un plugin puissant qui permet aux utilisateurs d'appliquer des animations de défilement aux ancres de page et de faire défiler en douceur de manière simple et sans tracas. Avec plus de 30 effets d'animation de défilement parmi lesquels choisir, les utilisateurs peuvent personnaliser la vitesse de défilement et la valeur de décalage en fonction de leurs préférences. Le plugin prend également en charge l'utilisation de codes courts, ce qui le rend facile à implémenter sur n'importe quel générateur de pages, et comprend un bouton d'ancrage de Visual Editor pour une utilisation facile dans Visual Editor sans shortcodes. Compatible avec tous les principaux navigateurs, Easy Smooth Scroll Links est un outil indispensable pour tous ceux qui cherchent à améliorer l'expérience utilisateur de leur site Web.

Principales caractéristiques

  • Ajuster la vitesse de défilement et la valeur de décalage
  • 30 effets d'animation de défilement
  • Bouton d'ancrage de l'éditeur visuel
  • Prise en charge des codes courts
  • Exclure certaines ancres du défilement
  • Fonctionne sur tous les principaux navigateurs

Emballer

Chaque propriétaire de site Web souhaite un site Web WordPress entièrement fonctionnel. Vos utilisateurs pourraient être déçus s’il ne fonctionne pas correctement. L’incapacité d’ Elementor à faire défiler jusqu’à une ancre sur mobile est un problème courant rencontré par tous les propriétaires de sites Web. Pour vous simplifier la vie, nous avons mis en avant les astuces les plus efficaces. Nous pensons que ces informations vous aideront à réparer le vôtre.

Divi WordPress Theme