Social Count Plus

Descrição

O Social Count Plus realiza a contagem de:

  • Total de comentários
  • Fãs da sua página no Facebook
  • Seguidores no GitHub
  • Seguidores da sua página ou perfil do Google+
  • Seguidores no Instagram
  • Seguidores da sua empresa no LinkedIn
  • Seguidores no Pinterest
  • Total de posts
  • Seguidores no SoundCloud
  • Membros do seu grupo no Steam Community
  • Seguidores no Tumblr
  • Seguidores do seu canal no Twitch
  • Seguidores no Twitter
  • Total de usuários
  • Seguidores no Vimeo

Você pode exibir os seus números usando um Widget (com links e ícones) ou Shortcodes (para exibir dentro de posts e páginas) ou funções PHP no seu tema.

Os resultados são salvos em cache e os novos valores são verificados uma vez por dia. O cache também é limpo quando publicado um novo post.

O cache evita não apenas que o seu blog procure por novos resultados toda vez que a página é carregada, mas também previne erros por queda de serviços como o Twitter e Facebook, se um desses servidores não carregar, os contadores irão mostrar os resultados da última consulta bem sucedida.

Contribua

You can contribute to the source code in our GitHub page.

Créditos

Imagens de tela

  • Página de configurações.
  • Página de design.
  • Página dos shortcodes e funções.
  • Página de status do sistema.
  • Widget.

Instalação

  • Envie os arquivos do plugin para o seu diretório de plugins ou instale usando a ferramenta de “Adicionar novo plugin” do WordPress;
  • Ative o plugin;
  • Navegue até Configurações > Social Count Plus e preencha as opções do plugin.

Alguns contadores precisam de APIs de terceiros para funcionar, siga estes passos a seguir para gerar as chaves de API necessárias para cada um:

Instagram

Pegue o seu ID de usuário e Access Token em: https://socialcountplus-instagram.herokuapp.com/

LinkedIn

Pegue o seu ID de empresa e Access Token em: https://socialcountplus-linkedin.herokuapp.com/

Facebook

Você precisa criar um app no Facebook para usar o Facebook Graph API.

Faça login em https://developers.facebook.com/ e vá até “My Apps > Add a New App”.

Depois siga os passos deste vídeo:

Google+ e YouTube

É necessário criar uma API Key do Google para o Google+ e YouTube.

Acesse https://console.developers.google.com/project para criar a sua API Key do Google seguindo estes passos:

Twitter

Você precisa acessar https://dev.twitter.com/apps, então criar uma App do Twitter e copiar Consumer key, Consumer secret, Access token e Access token secret:

FAQ

Qual é a licença deste plugin?
  • Este plugin esta licenciado com GPL.
O Google+ não esta funcionando?

Você provavelmente não foi capaz de gerar sua API Key corretamente.

Você pode testar sua API Key com o seguinte link:

https://www.googleapis.com/plus/v1/people/+ClaudioSanches?key=API_KEY_HERE

A resposta deve conter a seguinte linha:

"circledByCount": XXX,
Como eu altero a quantidade de vezes que os contadores são atualizados diariamente?

Você pode usando o filtro social_count_plus_transient_time.
Exemplo:

function social_count_plus_custom_transient_time( $time ) {
    return 43200; // 12 hours in seconds.
}

add_filter( 'social_count_plus_transient_time', 'social_count_plus_custom_transient_time' );
Como eu posso arrendondar os números?

É possível arredondar os números usando o filtro social_count_plus_number_format.

Exemplo de como arredondar 1500 para 1.5K ou 1000000 para 1M:

function my_custom_scp_number_format( $total ) {
    if ( $total > 1000000 ) {
        return round( $total / 1000000, 1 ) . 'M';
    } else if ( $total > 1000 ) {
        return round( $total / 1000, 1 ) . 'K';
    }

    return $total;
}

add_filter( 'social_count_plus_number_format', 'my_custom_scp_number_format' );
Posso utilizar meus ícones?

Sim, você pode!

Selecione uma das opções sem ícones indo no “Painel do seu WordPress > Social Count Plus > Design” e criar seu próprio CSS dentro do seu tema ou onde você preferir.

As classes CSS que você irá precisar:

.social-count-plus .custom .count-comments a {}
.social-count-plus .custom .count-facebook a {}
.social-count-plus .custom .count-github a {}
.social-count-plus .custom .count-googleplus a {}
.social-count-plus .custom .count-instagram a {}
.social-count-plus .custom .count-linkedin a {}
.social-count-plus .custom .count-pinterest a {}
.social-count-plus .custom .count-posts a {}
.social-count-plus .custom .count-soundcloud a {}
.social-count-plus .custom .count-steam a {}
.social-count-plus .custom .count-tumblr a {}
.social-count-plus .custom .count-twitch a {}
.social-count-plus .custom .count-twitter a {}
.social-count-plus .custom .count-users a {}
.social-count-plus .custom .count-vimeo a {}
Tendo problemas?

Caso você esteja tentando problema com os contadores, vá até as configurações do plugin e então na aba “Status do sistema” e clique no botão “Pegar relatório do sistema”.

Copie o arquivo de relátorio e cole dentro do gist.github.com ou pastebin.com, salve e pegue o link gerado, finalmente crie um tópico em nosso fórum de suporte.

Avaliações

26 de novembro de 2018
This plug-in does not work. And nobody support when you have issues
7 de maio de 2018
Hi there, is it possible to reduce the caged time of one day to real time? and other question; can I add with template (or something) a "count up" effect from zero to the follower resoult? xoxo
17 de abril de 2018
I'm using it it's a really good plugins you can show your followers numbers 🙂 !
Leia todas as 108 avaliações

Contribuidores e desenvolvedores

“Social Count Plus” é um software com código aberto. As seguintes pessoas contribuíram para este plugin.

Contribuidores

“Social Count Plus” foi traduzido para 2 localidades. Obrigado aos tradutores por suas contribuições.

Traduzir “Social Count Plus” para o seu idioma.

Interessado no desenvolvimento?

Navegue pelo código, dê uma olhada no repositório SVN ou assine o registro de desenvolvimento via RSS.

Registro de alterações

3.4.1 – 2017/11/01

  • Removed rel="nofollow" option and applied automatically to all links.

3.4.0 – 2017/10/25

  • Updated Twitch integration requiring “Twitch Client ID”.
  • Fixed PHP notices when Pinterest profile does not exist.
  • Introduced the social_count_plus_get_view_li filter.

3.3.6 – 2017/04/25

  • Corrigida a integração do Facebook de acordo com os novos requisitos da API (agradecimento ao tc33).

3.3.5 – 2016/08/20

  • Atualizada a integração com Facebook.

3.3.4 – 2016/06/18

  • Improved the widget styles, not forcing styles anymore (just select the color as empty). Thanks to Sinisa Nikolic.
  • Added social_count_plus_label filter.

3.3.3 – 2016/04/26

  • Updated the Facebook API to support APPs v2.5 or later.

3.3.2 – 2015/09/28

  • Restored the social_count_plus_number_format filter.

3.3.1 – 2015/09/28

  • Added submenu in settings page.

3.3.0 – 2015/09/05

  • Added option to show all user roles in users integration.
  • Fixed errors in PHP 5.2.