Avançar para conteúdo

Tudo para WordPress

Plugins, Temas, dicas de WordPress e muito mais para você que busca informação sobre este excelente CMS!

  • Twitter
  • Facebook
  • Google+
  • RSS
Entenda com funciona Assine nosso RSS

Jetpack: Editando o posicionamento dos botões de compartilhamento social

Publicado em 09/01/2016 às 13h25 por Guga Alves

Utilizando o plugin Jetpack faz algum tempo, sempre me perguntei como os botões de compartilhamento social eram corretamente colocados após o conteúdo da postagem, e como eu poderia fazer um controle manual deste posicionamento para explorar isso melhor em cada tema. Aqui mesmo no TudoParaWP, os botões de compartilhamento são colocados antes e depois do post, como forma de incentivar o compartilhamento mesmo sem ter lido a matéria (sim, muitos fazem isso).

jetpack

O posicionamento automático é feito graças ao uso de 2 filtros que solicitam o posicionamento dos botões depois das funções the_content e the_excerpt, assim o posicionamento é feito corretamente após a postagem.

Removendo os filtros do Jetpack

Para sobrescrever este posicionamento automático, você precisará remover estes dois filtros logo antes da função the_content (ou the_excerpt) nos arquivos do seu tema. Vejamos como no exemplo abaixo:

E pronto, os filtros automáticos estão removidos, mas com isso os botões não aparecerão mais e você precisará os chamar manualmente.

Antes de mostrar como fazer manualmente, vale lembrar que o ideal é você adicionar estas remoções de filtro no functions.php do seu tema, e não diretamente no arquivo single.php, ok?

Adicionando os botões do Jetpack manualmente

Também existe a possibilidade e você não remover os filtros, assim os botões continuarão aparecendo ao final do post (ou demais locais configurados no plugin) e utilizar o trecho acima para adicionar os botões em mais locais (como fiz aqui no TudoParaWP adicionando os botões antes do conteúdo da postagem), então fica a seu critério a melhor forma de utilizar, cada caso pedirá uma forma diferente de utilizar estes mágicos códigos compartilhados aqui.

3 pessoas comentaram o artigo

  • Roberta comentou em 7 de maio de 2016.

    Muito obrigada pela dica! mas aqui não funcionou incluindo o filtro no function, não. Tive de incluir no looping do post mesmo, mas como uso uma base para todas as páginas, foi tranquilo.

    Gratidão!

    Responder esse usuário
  • Mensagens de Amor para Celular comentou em 14 de junho de 2016.

    Guga, você me deu um analgésico para minha dor de cabeça. Valeu mesmo pela dica. Eu tentava solucionar o problemas destes botões no final do artigo a tempos. Segui suas dicas e deu certinho. Parabéns e obrigado;

    Responder esse usuário

Participe e deixe o seu comentário!

Procurando Temas?

Acesse o arquivo de Temas WordPress