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 exibir a contagem de seguidores do Twitter como texto no WordPress

Exibir a contagem de seguidores do X/Twitter como texto no WordPress é uma ótima maneira de aumentar a credibilidade do seu site. Quando os visitantes veem quantas pessoas o seguem nas mídias sociais, é mais provável que confiem no seu site.

Felizmente, usar texto para mostrar os números de seus seguidores é fácil e conveniente.

Você pode colocar essas informações em qualquer lugar do site, inclusive dentro dos posts e das páginas, facilitando a integração com o conteúdo.

Neste guia, mostraremos como exibir sua contagem de seguidores do Twitter como texto no WordPress.

How to display Twitter followers count as text in WordPress

Por que exibir os seguidores do Twitter como texto no WordPress?

Você deve ter notado que muitos blogs populares, influenciadores e sites WordPress de grandes marcas mostram orgulhosamente quantas pessoas os seguem nas mídias sociais.

Se os visitantes virem muitas pessoas seguindo você nas mídias sociais, é mais provável que confiem na sua empresa e o vejam como um especialista no seu nicho de blog.

Agora, muitos dos melhores plug-ins de mídia social permitem que você mostre a contagem total de seguidores em feeds incorporados, botões, banners e muito mais.

No entanto, às vezes, você pode querer mostrar o número como texto simples. Isso lhe dá a liberdade de adicionar a contagem de seguidores às publicações do seu blog, ao rodapé ou a qualquer outro lugar do seu blog ou site do WordPress.

Com isso em mente, mostraremos como exibir a contagem de seguidores do Twitter como texto no WordPress. Aqui está uma visão geral rápida de todas as etapas que abordaremos:

Observação: Como o Twitter agora é X, vamos nos referir a ele como X nas seções a seguir.

Pronto? Vamos mergulhar de cabeça!

Etapa 1: obter uma chave e um segredo da API do X

Para obter sua contagem de seguidores, você precisará acessar a API do X criando uma chave e um segredo de API.

Para obter essas informações, acesse o X Developers Portal e clique em “Sign up for Free Account”.

Signing up for an X Developers account

Agora você pode digitar algumas informações sobre como planeja usar a API do X. É uma boa ideia fornecer o máximo de detalhes possível, pois o X analisará essas informações e poderá excluir sua conta se não entender como você está usando a API.

Depois disso, leia os termos e condições. Se você estiver satisfeito em continuar, vá em frente e clique no botão “Submit” (Enviar).

Agreeing to the Twitter Developers terms

Agora você verá o Portal do desenvolvedor. No menu do lado esquerdo, basta clicar para expandir a seção “Projects & Apps” (Projetos e aplicativos).

Em seguida, selecione “Overview” (Visão geral). Agora você poderá ver o aplicativo de projeto pronto para uso.

How to create a Twitter app

Clique no botão de chave para acessar sua chave e segredo de API e, em seguida, no botão “Reveal API Key” (Revelar chave de API).

X agora mostrará uma chave de API e um segredo de API. Esta é a única vez que você verá essas informações, portanto, anote-as em algum lugar seguro.

Getting a Twitter API key and secret

Se, em vez disso, aparecer o botão “Reveal API Key hint” (Revelar dica de chave de API), você poderá clicar no botão Regenerate (Regenerar), e o X criará uma nova chave e segredo de API para você.

Lembre-se apenas de armazená-lo em um local seguro.

The regenerate button in X developers portal

Recomendamos adicionar a chave e o segredo a um gerenciador de senhas para aumentar a segurança.

Etapa 2: Adicionar código personalizado ao seu site WordPress

A maneira mais fácil de adicionar a contagem de seguidores X ao seu site é usar o código PHP.

Por motivos de segurança, o WordPress não permite que você adicione código PHP diretamente às suas páginas e postagens, mas permite códigos de acesso. Isso significa que você pode criar um shortcode personalizado e vinculá-lo ao seu código PHP.

A maneira mais fácil de adicionar códigos de acesso personalizados no WordPress é usar o WPCode. Esse plug-in permite que você crie quantos códigos de acesso quiser e os vincule a diferentes seções do código PHP.

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

Após a ativação, vamos acessar Code Snippets “ Add Snippet.

Adding custom shortcode to your WordPress website

Aqui, você verá todos os snippets prontos que pode adicionar ao seu site. Eles incluem snippets que permitem desativar completamente os comentários do WordPress, fazer upload de arquivos que o WordPress não suporta por padrão e muito mais.

Como você está criando um novo snippet, passe o mouse sobre ‘Add Your Custom Code’.

Em seguida, basta clicar em “Usar snippet”.

Adding a custom code snippet to WordPress using WPCode

Para começar, você pode digitar um título para o snippet de código personalizado. Pode ser qualquer coisa que ajude você a identificar o snippet no painel do WordPress.

Depois disso, você precisará abrir o menu suspenso “Code Type” (Tipo de código) e selecionar “PHP Snippet”.

Adding a PHP snippet to WordPress using custom code

No editor de código, basta colar o seguinte código PHP:

function getTwitterFollowers($screenName = 'wpbeginner')
{
    // some variables
    $consumerKey = 'YOUR_CONSUMER_KEY';
    $consumerSecret = 'YOUR_CONSUMER_SECRET';
    $token = get_option('cfTwitterToken');
  
    // get follower count from cache
    $numberOfFollowers = get_transient('cfTwitterFollowers');
  
    // cache version does not exist or expired
    if (false === $numberOfFollowers) {
        // getting new auth bearer only if we don't have one
        if(!$token) {
            // preparing credentials
            $credentials = $consumerKey . ':' . $consumerSecret;
            $toSend = base64_encode($credentials);
  
            // http post arguments
            $args = array(
                'method' => 'POST',
                'httpversion' => '1.1',
                'blocking' => true,
                'headers' => array(
                    'Authorization' => 'Basic ' . $toSend,
                    'Content-Type' => 'application/x-www-form-urlencoded;charset=UTF-8'
                ),
                'body' => array( 'grant_type' => 'client_credentials' )
            );
  
            add_filter('https_ssl_verify', '__return_false');
            $response = wp_remote_post('https://api.twitter.com/oauth2/token', $args);
  
            $keys = json_decode(wp_remote_retrieve_body($response));
  
            if($keys) {
                // saving token to wp_options table
                update_option('cfTwitterToken', $keys->access_token);
                $token = $keys->access_token;
            }
        }
        // we have bearer token wether we obtained it from API or from options
        $args = array(
            'httpversion' => '1.1',
            'blocking' => true,
            'headers' => array(
                'Authorization' => "Bearer $token"
            )
        );
  
        add_filter('https_ssl_verify', '__return_false');
        $api_url = "https://api.twitter.com/1.1/users/show.json?screen_name=$screenName";
        $response = wp_remote_get($api_url, $args);
  
        if (!is_wp_error($response)) {
            $followers = json_decode(wp_remote_retrieve_body($response));
            $numberOfFollowers = $followers->followers_count;
        } else {
            // get old value and break
            $numberOfFollowers = get_option('cfNumberOfFollowers');
            // uncomment below to debug
            //die($response->get_error_message());
        }
  
        // cache for an hour
        set_transient('cfTwitterFollowers', $numberOfFollowers, 1*60*60);
        update_option('cfNumberOfFollowers', $numberOfFollowers);
    }
  
    return $numberOfFollowers;
}

echo getTwitterFollowers(); ?>

No código acima, certifique-se de substituir os seguintes espaços reservados por sua própria chave de API e segredo de API:

    $consumerKey = 'YOUR_CONSUMER_KEY';
    $consumerSecret = 'YOUR_CONSUMER_SECRET';

Você também precisará substituir wpbeginner pela conta do X que deseja usar. Pode ser qualquer conta X, inclusive contas que você não possui:

function getTwitterFollowers($screenName = 'wpbeginner')

Para obter o nome de usuário do X, basta abrir o perfil do X em uma nova guia.

Você encontrará o nome de usuário no URL e no cabeçalho do perfil:

Getting an X username

Com isso feito, você pode voltar ao painel do WordPress. Aqui, basta clicar no botão de alternância “Inativo” para que ele mude para “Ativo”.

Em seguida, você pode clicar no botão “Salvar snippet”.

Displaying the Twitter follower count using WPCode

Feito isso, vá até a seção “Inserção”.

O WPCode pode adicionar automaticamente seu código a diferentes locais, como após cada postagem, somente no front-end ou somente para administradores. Para obter o shortcode, basta clicar no botão “Shortcode”.

Adding a Twitter follower count to WordPress using a custom shortcode

Agora você pode usar o shortcode para adicionar prova social a qualquer página ou post.

No editor de blocos, basta clicar no botão “+” e digitar “Shortcode”. Quando ele aparecer, você poderá selecionar o bloco “Shortcode” para adicioná-lo à página ou ao post.

How to add a shortcode block to WordPress

Agora você pode adicionar o shortcode ao bloco.

Esteja ciente de que o shortcode mostra apenas a contagem total de seguidores, portanto, você normalmente desejará adicionar algum texto explicando o que o número significa.

Adding a Twitter follower count to WordPress using a custom shortcode

Para obter mais informações sobre como colocar o shortcode, consulte nosso guia sobre como adicionar um shortcode no WordPress.

Quando estiver satisfeito com a configuração da página, você poderá ativar a contagem de seguidores clicando no botão “Update” (Atualizar) ou “Publish” (Publicar).

Agora, se você acessar seu site do WordPress, verá a contagem de seguidores ao vivo.

An example of a Twitter follower count, created using WPCode

Dica bônus: Mais truques X!

Agora que você aprendeu a exibir sua contagem de seguidores do Twitter (ou X) em seu site WordPress, é uma boa ideia otimizar ainda mais seu marketing X.

Adicionar botões de compartilhamento e retweet do X ao seu site WordPress pode realmente ajudar a aumentar seu alcance e tráfego. Com mais de 217 milhões de usuários no X todos os meses, esse é um ótimo lugar para promover seu conteúdo.

Twitter buttons embedded using SmashBalloon

Esses botões facilitam o compartilhamento de suas publicações pelos usuários, para que você possa alcançar novas pessoas além dos seus seguidores. Isso não apenas traz mais visitantes para o seu blog, mas também mostra aos outros que seu conteúdo é confiável e apreciado, o que pode fazer com que sua marca pareça mais confiável.

Para fazer isso, consulte nosso guia sobre como adicionar botões de compartilhamento e retweet do Twitter.

Em seguida, você pode promover sua página X usando um pop-up.

Os pop-ups podem aumentar a visibilidade de seu perfil X e aumentar o número de seguidores. Você pode usar um pop-up para criar uma lista de e-mails, oferecer atualizações de conteúdo, exibir um formulário de contato e muito mais. Além disso, há uma maneira de tornar seus popups menos intrusivos.

Twitter page in a popup

Para obter mais detalhes, consulte nosso guia sobre como promover sua página do Twitter no WordPress com um pop-up.

Esperamos que este tutorial tenha ajudado você a aprender como exibir a contagem de seguidores do Twitter como texto no WordPress. Você também pode querer saber como realizar um concurso de mídia social para aumentar seu site ou nossas escolhas de especialistas para os melhores plug-ins do Twitter para WordPress.

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

28 ComentáriosDeixe uma resposta

  1. Jiří Vaněk

    I’ve also set up a Twitter account for my website to increase its reach. It might be nice to use this article and display the numbers in the posts. Perhaps, as part of marketing, it might encourage some readers to also join as followers. It could enhance the integration with social media and improve website traffic.

  2. venky

    Hi used the same code in my site..but its not showing the follower counter of the twitter pages

    pls help me out ..

  3. Noraly

    update: after having one last look I saw I hadn’t activated the access token. So now it does show up, only way at the bottom of my sidebar. How do I move it up to a more logical place? Preferably within the text widget at the top, so I can include it with all my other social media links. Thank you!

  4. Noraly

    Hi all, hope you are still monitoring comments, since it’s an older article. I have copied the code in functions.php, replaced the key and secret (left the ‘ ‘ intact, was I meant to do that?). Then I copied the other bit in sidebar.php. Replaced the yourscreenname with my twittername. This doesn’t make it show up in the sidebar though. Should I do something with a text widget in the sidebar, where I want it to show up? Just putting the last line of code in a sidebarwidget doesn’t seem to be the trick. Would appreciate your help. Thanks!

  5. Jitendra

    Can i use it in other PHP application? I mean any other application which is not WP.

  6. arun

    It is not working for me.
    I have added that code into sidebar template , then i replaced consumer key and secret key with screen name. Still it is not working
    This is my page url

    • WPBeginner Support

      Arun it seems like you resolved the issue, when we visited your webpage it was showing the correct twitter follower count in plain text.

      Administrador

  7. Nic Granleese

    Hi,

    Can you tell me if this code works for multiple twitter users.
    I’m trying to make a table with different users on a site with their respective twitter follow count.
    When I tried it seems to display only one twitter user’s count, which I assume is because user one get’s cached, and then the second, third, and n users just display the same result.

    Nic

      • Thomas

        I’ve got the same problem.
        When I ask for the follower count of three different accounts and display it on a page, it displays the same number three times. The number it displays is the exact follower count of the first account.
        Do you know how to fix this? :/
        Thanks in advance.

        Thomas

  8. Julian Lara

    Its possible to get a comma in the number like 140,029. Because actually show like 140029.

    • jahirul

      Would you please share the code of follower count of yours? the function and the activation code, please.

  9. Nazar

    This doesn’t work for me.

    I’ve replaced $consumerKey and $consumerSecret as well as made the Access level to “Read and write” but nothing is happening :|

  10. irfan

    Hey hi,
    Such a great post.
    I have ask a question for you I use twiiter user link (https://twitter.com/screen_name) when i use this link show followers its that possible?
    Any one,
    Thank Advance

  11. Alvin

    Hello,

    we get this error

    Fatal error: Call to undefined function get_option() in line 17

    line 17 is this

    $token = get_option(‘cfTwitterToken’);

  12. Malcom Miles

    Wrapped this tutorial along with the “Wordpress Site Specific Plugin” tutorial and worked like a charm.

    Many thanks! :3

    • jahirul

      would you give me the code or the link of your plugin please.

  13. Tyler

    I’ve tried doing this atleast 10 times and can’t get it to work. Is it up-to-date?

      • jahirul

        Does it work in localhost with net connection?

  14. Zulhilmi Zainudin

    How about to display Facebook Fans & Google+ Followers in text?

  15. Chandra

    Thanks for this code. I used this in my site but after sometime, I tested with an addition of follower but that count is not being updated. It still shows old count. Is something missing ? Thanks.

    • Chandra

      Ah, it updated after an hour or so…

  16. regnar

    A little demo would be great.

    • Editorial Staff

      It will show the count as text. For example: if you have 100 followers, then it will output 100. Not sure what you expected in the demo.

      Administrador

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.