Como funciona:
- Adicionar o Botão:
function wp24horas_back_to_top() { ... }
: Define a função que adiciona o HTML do botão “Voltar ao Topo”.echo '<a href="#" id="back-to-top" title="Voltar ao Topo">↑</a>';
: Adiciona o link com o IDback-to-top
no rodapé da página.add_action('wp_footer', 'wp24horas_back_to_top');
: Adiciona a funçãowp24horas_back_to_top
ao ganchowp_footer
, garantindo que o botão seja adicionado ao rodapé da página.
- Adicionar Estilos:
function wp24horas_back_to_top_styles() { ... }
: Define a função que adiciona os estilos CSS para o botão “Voltar ao Topo”.echo '<style> ... </style>';
: Adiciona os estilos CSS diretamente na cabeça da página.add_action('wp_head', 'wp24horas_back_to_top_styles');
: Adiciona a funçãowp24horas_back_to_top_styles
ao ganchowp_head
, garantindo que os estilos sejam carregados.
- Adicionar o Script:
function wp24horas_back_to_top_script() { ... }
: Define a função que adiciona o script JavaScript/jQuery para a funcionalidade do botão “Voltar ao Topo”.echo '<script> ... </script>';
: Adiciona o script diretamente no rodapé da página.add_action('wp_footer', 'wp24horas_back_to_top_script');
: Adiciona a funçãowp24horas_back_to_top_script
ao ganchowp_footer
, garantindo que o script seja carregado.
Instruções de Uso
Esse código pode ser usado adicionando-o ao arquivo functions.php
do seu tema ou, preferencialmente, em um plugin específico para o site. Utilizar um plugin para essas customizações mantém o código organizado e seguro contra atualizações do tema.
Conclusão
Este snippet adiciona um botão “Voltar ao Topo” ao seu site WordPress, melhorando a navegação para os usuários ao permitir que voltem facilmente ao topo da página com um clique. Os estilos e scripts garantem que o botão seja exibido de forma atraente e funcione suavemente.