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

Como adicionar uma barra de rolagem personalizada no WordPress

Aprimorar o apelo visual do seu site WordPress pode melhorar significativamente a experiência do usuário, e um elemento frequentemente negligenciado é a barra de rolagem.

A personalização da barra de rolagem pode dar um toque exclusivo ao seu site, tornando-o mais atraente visualmente e alinhando-o à estética geral do design.

Na WPBeginner, escrevemos centenas de artigos sobre o design do WordPress e também usamos diferentes recursos de personalização para aumentar o engajamento em nosso site.

Uma barra de rolagem personalizada pode melhorar a aparência do seu site e tornar a navegação mais suave e intuitiva para os visitantes.

Neste artigo, mostraremos como adicionar facilmente uma barra de rolagem personalizada no WordPress.

Adding a custom scrollbar in WordPress

Por que adicionar uma barra de rolagem personalizada no WordPress?

Em 2018, o WC3 elaborou uma proposta que permitia que os proprietários de sites personalizassem a aparência da barra de rolagem usando CSS.

Atualmente, muitos navegadores modernos suportam barras de rolagem personalizadas.

Com isso em mente, talvez você queira alterar a barra de rolagem para se adequar melhor ao esquema de cores ou à marca do seu site. Muitos sites também usam uma barra de rolagem personalizada para chamar a atenção do visitante, o que pode aumentar as visualizações de página e reduzir as taxas de rejeição.

No entanto, lembre-se de que cada navegador trata as barras de rolagem personalizadas de forma diferente. Muitos navegadores suportam a personalização apenas parcialmente, enquanto alguns não exibem seu estilo personalizado de forma alguma.

Isso significa que é importante testar seu site com diferentes navegadores e dispositivos para ver como a barra de rolagem fica no maior número possível de navegadores.

Dito isso, vamos dar uma olhada em como adicionar uma barra de rolagem personalizada no WordPress. Basta usar os links rápidos abaixo para ir para o método que você deseja usar:

Método 1: Adicionar uma barra de rolagem personalizada no WordPress com um plug-in (fácil)

A maneira mais fácil de personalizar a barra de rolagem é usar o Advanced Scrollbar. Esse plug-in gratuito permite que você altere a largura, a cor, a velocidade de rolagem da barra de rolagem e muito mais, sem precisar escrever uma única linha de código.

A primeira coisa que você precisa fazer é instalar e ativar o plug-in Advanced Scrollbar. Para obter mais detalhes, consulte nosso guia passo a passo sobre como instalar um plug-in do WordPress.

Após a ativação, vá para Configurações ” Configurações avançadas da barra de rolagem.

The Advanced Scrollbar WordPress plugin

Aqui, você pode alterar o esquema de cores da barra de rolagem e a cor de fundo do trilho.

Na imagem a seguir, criamos uma barra de rolagem azul.

An example of a custom scrollbar

Também é possível alterar a etapa de rolagem do mouse digitando um novo número no campo “Mouse Scroll Step” (Etapa de rolagem do mouse).

Um número menor fará com que o site role mais lentamente, e um número maior fará com que role mais rapidamente.

Changing the scrollbar speed in WordPress

Você também pode selecionar se deseja ocultar automaticamente a barra de rolagem para que ela apareça somente quando o visitante estiver rolando.

Isso pode ser útil se você tiver criado uma barra de rolagem mais colorida e estiver preocupado que ela possa distrair o restante do conteúdo.

Hiding the WordPress scrollbar

Por padrão, a barra de rolagem aparece no lado direito da janela do navegador. No entanto, você pode movê-la para o lado esquerdo usando as configurações de “Alinhamento de trilhos”, se preferir.

Quando estiver satisfeito com a configuração da barra de rolagem, lembre-se de clicar em “Save Changes” (Salvar alterações) para salvar suas configurações.

Agora você pode visitar seu site do WordPress para ver a barra de rolagem personalizada em ação.

Método 2: Adicionar cores de barra de rolagem personalizadas no WordPress usando CSS

Se você quiser fazer alterações mais avançadas na barra de rolagem, outra opção é usar CSS.

Esse método permite que você personalize cada parte da barra de rolagem, mas só funciona em navegadores de desktop que usam o WebKit. Isso significa que suas alterações não serão exibidas em todos os navegadores, inclusive nos navegadores móveis.

Para personalizar sua barra de rolagem usando CSS, vá para Appearance ” Customize.

Observação: Se estiver usando um tema de bloco, essa opção não estará disponível para você. Nesse caso, você pode abrir o personalizador digitando o URL https://example.com/wp-admin/customize.php. Não se esqueça de substituir example.com pelo nome de domínio de seu próprio site.

The WordPress customizer

No personalizador do WordPress, clique em “CSS adicional”.

Agora você pode adicionar seu código ao pequeno editor que aparece.

How to customize the scrollbar using the WordPress Customizer

Aqui está um exemplo de código que altera a aparência da barra de rolagem:

::-webkit-scrollbar {
-webkit-appearance: none;
}
::-webkit-scrollbar {
width: 10px;
}
 
::-webkit-scrollbar-track {
background: #ffb400;
border:1px solid #ccc;
}
 
::-webkit-scrollbar-thumb {
background: #cc00ff;
border:1px solid #eee;
height:100px;
border-radius:5px;
}
 
::-webkit-scrollbar-thumb:hover {
background: blue;
}

Você pode adicionar qualquer código que desejar. Para obter mais informações sobre CSS, consulte nosso guia completo sobre como adicionar CSS personalizado ao seu tema do WordPress.

Quando estiver satisfeito com seu código, basta clicar no botão “Publish” (Publicar). Agora você pode visitar seu blog do WordPress em um navegador WebKit para ver suas alterações em ação.

An example of a custom scrollbar in WordPress

Bônus: Adicione um efeito de rolagem para o topo no WordPress

Além de criar uma barra de rolagem personalizada, talvez você também queira adicionar um efeito de rolagem para o topo em seu site do WordPress. Isso pode ser muito útil se você tiver publicações de blog mais longas e quiser oferecer aos usuários uma maneira rápida de voltar ao topo.

Para adicionar esse recurso, você deve instalar e ativar o plug-in WPFront Scroll Top. Para obter instruções detalhadas, consulte nosso tutorial sobre como instalar um plug-in do WordPress.

Após a ativação, visite a página Configurações ” Rolar para o topo no painel do WordPress e marque a caixa “Ativado” para ativar o efeito de rolagem para o topo.

Depois disso, você pode editar o deslocamento da rolagem, o tamanho do botão, a opacidade, a duração do esmaecimento, a duração da rolagem e muito mais a partir daqui.

Edit the plugin settings for adding the scroll to top effect

Quando terminar, não se esqueça de clicar no botão “Save Changes” (Salvar alterações) para armazenar suas configurações.

Agora você adicionou com êxito um efeito de rolagem para cima ao seu site. Para obter instruções mais detalhadas, consulte nosso tutorial sobre como adicionar um efeito de rolagem suave até o topo no WordPress.

Scroll to top button preview

Esperamos que este artigo tenha ajudado você a aprender como adicionar uma barra de rolagem personalizada no WordPress. Talvez você também queira ver nosso guia sobre como criar uma página de destino no WordPress ou ver nossas escolhas de especialistas para os melhores construtores de páginas de arrastar e soltar.

Se você gostou deste artigo, inscreva-se em nosso canal do YouTube para receber tutoriais em vídeo sobre o WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que, se você clicar em alguns de nossos links, poderemos receber uma comissão. Veja como o WPBeginner é financiado, por que isso é importante e como você pode nos apoiar. Aqui está nosso processo editorial.

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.

O kit de ferramentas definitivo WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Reader Interactions

13 ComentáriosDeixe uma resposta

  1. Marcos

    Thank you! The CSS is plug&play.

    • WPBeginner Support

      Glad to hear our guide was helpful!

      Administrador

  2. Luqman Essam

    THank You! It helped me!

    • WPBeginner Support

      Glad our guide was helpful! :)

      Administrador

  3. Victor

    Is there any plugin for WP that will display sequential art as in a comic strip where installments can be posted on a weekly basis?

  4. ash

    it not working very fine on some websites, depends to the themes that the website uses, it might even hide the scroll bar and make the website loading time more than normal, i suggest using a CSS code it’s easy to use and customizable as well … i give a sample ans you guys just modify it as your own ;)

    ===

    ::-webkit-scrollbar {
    width: 14px;
    background-color: silver;
    }

    ::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    border-radius: 10px;
    background-color: silver;
    }

    ::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);
    background-color: #0099cc;
    }

    • Vas

      Excellent…The cleanest solution.
      It would be nice to post the code for Firefox…if there is such option.

      Thanks for sharing.

  5. Karen

    What a fun plugin. I just installed it. Is there any way to control the opacity – of the color of the scrollbar when you aren’t hovered over it? Thanks for this post!

  6. Vernon Trent

    please correct your link to the plugin.
    there is a missing S in the url “pluginS”

  7. Guest

    Hi the link in the post seems broken may affect your site rank.
    Please place correct link for “Dewdrop Custom Scrollbar” plugin.

Deixe uma resposta

Obrigado por deixar um comentário. Lembre-se de que todos os comentários são moderados de acordo com nossos política de comentários, e seu endereço de e-mail NÃO será publicado. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.