Como corrigir o problema de rolagem para âncora do Elementor no celular

Rifat Element. Dec 14, 2023

Elementor é um popular plugin de criação de páginas para WordPress que permite aos usuários criar sites impressionantes e interativos sem qualquer conhecimento de codificação. Um de seus muitos recursos é a capacidade de criar links âncora que rolam para seções específicas de uma página. No entanto, alguns usuários relataram um problema com esses links âncora que não funcionam corretamente em dispositivos móveis, o que pode ser frustrante tanto para proprietários de sites quanto para visitantes.

Se você está enfrentando esse problema, não se preocupe! Existem várias soluções disponíveis que podem ajudá-lo a corrigir o problema de rolagem para âncora do Elementor no celular. Neste guia, exploraremos algumas das maneiras mais eficazes de solucionar esse problema, incluindo ajustar as configurações do seu site, usar código personalizado e instalar plug-ins. Com essas dicas e truques, você poderá garantir que os links âncora do seu site funcionem de maneira uniforme e contínua em todos os dispositivos, proporcionando uma melhor experiência de usuário aos visitantes.

No Elementor, o que é uma âncora?

O menu de salto é outro nome para o menu âncora. Este ID de âncora o levará ao local que você especificou como preferência. O menu âncora permite que seus visualizadores naveguem para a próxima página, cliquem em qualquer link e façam qualquer pesquisa. Este é, em geral, o operador de um site WordPress.

Como usar o Anchor em seu site pode ajudá-lo

Uma âncora pode servir a vários propósitos. Esta ligação otimiza a experiência de navegação no seu site. As vantagens são as seguintes:

Create Amazing Websites

Com o melhor criador de páginas gratuito Elementor

Comece agora

Melhora a experiência do usuário

Links âncora facilitam a navegação. Seus visitantes podem simplesmente clicar, tocar e escolher o serviço desejado. Isso melhora a experiência online.

Permite que você retorne ao topo do conteúdo

Se você estiver rolando demais, os links âncora poderão ajudá-lo a chegar ao topo da página. Esta ferramenta economizará seu tempo e o manterá no caminho certo.

Garante uma navegação eficiente

Além da rolagem, os links âncora também podem ser usados ​​para clicar, retornar à página anterior, etc.

Desempenho mais rápido

Você pode obter uma resposta imediata do comando. Em vez de inserir instruções, os links âncora permitem uma navegação mais rápida.

Por que o recurso Scroll to Anchor do Elementor não funciona no celular

É difícil explicar por que a rolagem para ancorar no Elementor não funciona no celular. No entanto, após uma investigação abrangente, conseguimos apurar os seguintes factos:

Metas insuficientes

Se sua página não possui links de destino, como Sobre-Agencia, Como-Fazer, Serviços, contatos, etc. Isso pode ser um fator que impede o funcionamento do seu link de rolagem.

Extensões causam dificuldade

Se o seu dispositivo Android estiver carregado com extensões, isso também pode estar bloqueando o funcionamento do recurso de rolagem.

Muitos plug-ins

Se o seu site tiver um número excessivo de plug-ins, esse pode ser outro motivo pelo qual a âncora do WordPress parou de responder. Plug-ins adicionais entram em conflito entre si. Isso pode fazer com que seu site fique inacessível.

Má condição do servidor

Se o servidor do seu site não for capaz de lidar com plug-ins, isso pode ser uma causa que impede o funcionamento dos seus links.

5 das dicas mais eficazes para corrigir Elementor Scroll toAnchor

elementor anchor

Apesar do motivo pelo qual a rolagem para âncora do Elementor ter sido ineficaz, as dicas a seguir irão ajudá-lo a reparar seu site. Aqui vai;

Criando Alvos

Seu link de rolagem pode não funcionar se sua página não tiver links de destino. Por esse motivo, você precisa primeiro construir links de destino e depois enfatizá-los da seguinte maneira:

Primeiro, selecione seu tema e insira os seguintes códigos em sua planilha.

.menu-item a{
     Color: black;


}

Se você gosta de ser informado se o seu link está ou não visível para o seu público, escolha esta opção. Para fazer isso, forneça o seguinte CSS:

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

Use um filtro Javascript

Para o widget âncora Elementor, um filtro javascript pode ser usado. Execute os seguintes programas para adicionar o filtro:

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
} );

Ajuste a rolagem

Ajuste o deslocamento da rolagem enquanto o menu está aberto no modo móvel como solução alternativa.

Impedir que o menu feche

Embora esta não seja uma solução viável, a única opção é manter o menu suspenso da barra de menu aberto. Isso facilitará a navegação se a âncora de rolagem ficar presa.

Escolha o tema padrão

Uma coisa que você pode fazer para consertar o ícone de âncora em seu site é consertar o ícone. Escolha o tema padrão para WordPress. Isto é superior.

Como adicionar facilmente uma âncora ao seu site Elementor usando um plug-in

Um plugin é o método mais conveniente para adicionar um link âncora a um site. Para adicionar uma âncora, siga as etapas abaixo:

Instale o plugin de adição de link antes de adicionar qualquer link. Em seguida, crie um bloco de shortcode onde os links âncora devem aparecer. Execute os seguintes códigos de acesso:

[ps2id id='section-1'/]

Insira os links âncora em um novo bloco de shortcode. Coloque-o onde quiser que o link apareça. Execute os seguintes códigos:

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

Em seguida, substitua 'some-id' pelo nome da âncora construída e link-text pela âncora desejada. Salve as alterações agora. Você terminou.

5 melhores plug-ins de âncora e rolagem

Existem dezenas de plug-ins que melhoram muito a acessibilidade da conexão. Após uma investigação abrangente, propomos os cinco plug-ins âncora listados abaixo como os melhores.

Adicionar links âncora

O plugin Add Anchor Links é uma ferramenta poderosa que permite aos proprietários de sites criar links âncora para tags de cabeçalho em suas postagens, semelhante à forma como o Github cria links em seus arquivos Readme.md. Este plugin é incrivelmente confiável e insere links âncora nos títulos e elementos de conteúdo selecionados, garantindo uma experiência de usuário perfeita para os visitantes do site. Além disso, Add Anchor Links é compatível com PHP (5.6) e PHP 7, tornando-o compatível com uma ampla gama de configurações de sites. Os usuários podem desabilitar o CSS e especificar o tipo de postagem ao qual os links âncora serão adicionados, proporcionando flexibilidade e controle sobre a funcionalidade do plugin. No geral, Add Anchor Links é um plugin essencial para qualquer proprietário de site que deseja otimizar seu conteúdo para uma melhor experiência do usuário.

Características principais

  • Selecione o tipo de postagem onde os links âncora serão adicionados.
  • Desative CSS.
  • Compatível com PHP (5.6) e PHP 7

Rolar página para ID

A rolagem de página para id é um plug-in poderoso que aprimora a experiência do usuário, substituindo o comportamento tradicional de "salto" dos navegadores por uma animação de rolagem suave ao clicar em links contendo o valor href "#". Ele oferece todas as ferramentas necessárias e funcionalidades avançadas para sites de página única, navegação na página e links back to top. Com mais de 30 tipos de atenuação e duração ajustável da animação de rolagem, os usuários podem personalizar sua experiência de rolagem. O plugin também destaca links e alvos com classes CSS prontas para uso e permite rolagem vertical e/ou horizontal. Além disso, possui deslocamento de rolagem por pixels ou seletores de elementos com expressões personalizadas e opções específicas de link, como duração da rolagem e alvo de destaque. Este plugin pode melhorar a navegação no site e proporcionar uma experiência de usuário mais agradável.

Características principais

  • Animação de rolagem ajustável
  • Rolagem vertical e horizontal
  • Rolagem deslocada por pixels
  • Destaque de link e alvo
  • Rolando em páginas diferentes
  • Inserir link e botões de ID de destino

Blocos finais

Ultimate Blocks é um plugin para WordPress que oferece uma vasta coleção de mais de 18 blocos com múltiplas funcionalidades combinadas sob o mesmo guarda-chuva. Este plugin é uma ótima opção para quem procura um plugin de bloco de tabela de conteúdo com opções de link âncora. O bloco de tabela de conteúdo permite que você crie uma tabela de conteúdo automatizada com apenas um clique, tornando mais fácil para os usuários irem para a seção que desejam ler. Além disso, você pode ativar ou desativar a rolagem suave e personalizar o título, o plano de fundo, a cor da lista e a cor do ícone da lista. No geral, Ultimate Blocks é um plugin abrangente que pode economizar tempo e esforço na criação de conteúdo para o seu site.

Características principais

  • Ajuste de deslocamento de rolagem
  • Rolagem Suave
  • Romanizar links âncora
  • Remover diacríticos de links âncora
  • Alinhamento de lista
  • Mais de 18 blocos úteis
  • Estilo da lista de conteúdo
  • Dividir o índice em colunas

Bloco de âncora

O plugin Anchor Block fornece uma solução fácil para adicionar âncoras de link ao conteúdo do seu site usando o Gutenberg Block Editor. Ele vem com um bloco dedicado que permite adicionar um ID para sua âncora e uma margem superior opcional. Com este plugin, você pode gerar links internos para todas as seções de suas páginas com facilidade, tornando-o uma ferramenta essencial para melhorar a experiência do usuário em seu site. Embora não venha com animações de rolagem sofisticadas, o Anchor Block é simples e fácil de usar, tornando-o uma maneira fácil de adicionar âncoras de link ao conteúdo do seu site.

Características principais

  • Plug-in fácil de usar
  • Bloco dedicado para Gutenberg Block Editor
  • Adicione ID para sua âncora
  • Opção para adicionar margem superior opcional em pixel
  • Renderização Front-End com Âncora
  • Item de menu de link personalizado

Links de rolagem fáceis e suaves

Easy Smooth Scroll Links é um plugin poderoso que permite aos usuários aplicar animações de rolagem às âncoras da página e suavizar a rolagem de uma forma fácil e descomplicada. Com mais de 30 efeitos de animação de rolagem para escolher, os usuários podem personalizar a velocidade de rolagem e o valor de deslocamento de acordo com suas preferências. O plugin também suporta o uso de códigos de acesso, facilitando a implementação em qualquer construtor de páginas, e inclui um botão âncora do Editor Visual para fácil uso no Editor Visual sem códigos de acesso. Compatível com todos os principais navegadores, o Easy Smooth Scroll Links é uma ferramenta obrigatória para quem deseja aprimorar a experiência do usuário em seu site.

Características principais

  • Ajustar a velocidade de rolagem e o valor de deslocamento
  • 30 efeitos de animação de rolagem
  • Botão âncora do editor visual
  • Suporte para código curto
  • Excluir certas âncoras da rolagem
  • Funciona em todos os principais navegadores

Empacotando

Todo proprietário de site deseja um site WordPress totalmente funcional. Seus usuários podem ficar desapontados se não funcionar corretamente. A incapacidade do Elementor de rolar até uma âncora no celular é um problema comum que todo proprietário de site encontra. Para simplificar sua vida, destacamos os hacks mais eficazes. Acreditamos que esta informação irá ajudá-lo a reparar o seu.

Divi WordPress Theme