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

WordPress’te Twitter Takipçi Sayısı Metin Olarak Nasıl Görüntülenir?

Editoryal Not: WPBeginner üzerindeki ortak bağlantılardan komisyon kazanıyoruz. Komisyonlar, editörlerimizin görüşlerini veya değerlendirmelerini etkilemez. Editoryal Süreç hakkında daha fazla bilgi edinin.

Twitter takipçi sayınızı WordPress’te metin olarak görüntülemek mi istiyorsunuz?

Birçok kişinin sizi sosyal medyada takip ettiğini göstererek, ziyaretçileri web sitenize güvenmeye teşvik edebilirsiniz. Daha da iyisi, bu bilgileri metin olarak görüntüleyerek, yazılarınız ve sayfalarınız dahil olmak üzere web sitenizin herhangi bir yerinde kullanma özgürlüğüne sahip olursunuz.

Bu makalede, Twitter takipçi sayınızı WordPress’te metin olarak nasıl görüntüleyeceğinizi göstereceğiz.

How to display Twitter followers count as text in WordPress

WordPress’te Twitter Takipçi Sayısı Neden Metin Olarak Görüntüleniyor?

Birçok popüler blogun, influencer’ın ve markanın sosyal medyada kendilerini kaç kişinin takip ettiğini gururla gösterdiğini fark etmişsinizdir.

Ziyaretçiler sosyal medyada sizi takip eden çok sayıda kişi görürse, işletmenize güvenme ve sizi bloglama alanınızda bir uzman olarak görme olasılıkları artar.

En iyi sosyal medya eklentilerinin çoğu, toplam takipçi sayısını gömülü akışlarda, düğmelerde, banner’larda ve daha fazlasında göstermenize olanak tanır.

Ancak bazen sayıyı düz metin olarak göstermek isteyebilirsiniz. Bu size takipçi sayısını blog yazılarınıza, altbilginize ya da WordPress blog veya web sitenizin herhangi bir yerine ekleme özgürlüğü verir.

Bunu akılda tutarak, Twitter takipçi sayınızı WordPress’te metin olarak nasıl görüntüleyebileceğinizi görelim.

1. Adım: Twitter API Anahtarı ve Sırrı Alın

Takipçi sayınızı almak için, bir API Anahtarı ve Sırrı oluşturarak Twitter API’sine erişmeniz gerekir.

Bu bilgileri almak için Twitter Geliştiriciler Portalı ‘na gidin ve ardından ‘Ücretsiz Hesap için Kaydol’ seçeneğine tıklayın.

Signing up for a Twitter Developers account

Şimdi Twitter API’sini nasıl kullanmayı planladığınız hakkında bazı bilgiler girebilirsiniz. Twitter bu bilgileri inceleyeceğinden ve API’lerini nasıl kullandığınızı anlamazlarsa hesabınızı silebileceklerinden, mümkün olduğunca fazla ayrıntı vermek iyi bir fikirdir.

Bundan sonra, hüküm ve koşulları okuyun. Devam etmekten memnunsanız, devam edin ve ‘Gönder’ düğmesine tıklayın.

Agreeing to the Twitter Developers terms

Şimdi Geliştirici Portalını göreceksiniz. Sol taraftaki menüde ‘Projeler ve Uygulamalar’ bölümünü genişletmek için tıklayın. Ardından, ‘Genel Bakış’ı seçin.

Şimdi devam edebilir ve ‘Uygulama Ekle’ye tıklayabilirsiniz.

How to create a Twitter app

Bundan sonra, Twitter uygulamanız için kullanmak istediğiniz adı yazın. Bu sadece referans içindir, bu yüzden istediğiniz herhangi bir şeyi kullanabilirsiniz.

Bu işlem tamamlandıktan sonra ‘İleri’ düğmesine tıklayın.

Naming a Twitter application

Twitter şimdi bir API anahtarı ve API Sırrı gösterecektir. Bu bilgiyi sadece bir kez göreceksiniz, bu yüzden güvenli bir yere not edin.

Ekstra güvenlik için anahtar ve sırrı bir parola yöneticisine eklemenizi öneririz.

Getting a Twitter API key and secret

Adım 2: WordPress Web Sitenize Özel Kod Ekleyin

Twitter takipçi sayısını sitenize eklemenin en kolay yolu PHP kodu kullanmaktır.

Güvenlik nedeniyle, WordPress sayfalarınıza ve yazılarınıza doğrudan PHP kodu eklemenize izin vermez, ancak kısa kodlara izin verir. Bu, özel bir kısa kod oluşturabileceğiniz ve ardından bunu PHP kodunuza bağlayabileceğiniz anlamına gelir.

WordPress’te özel kısa kodlar eklemenin en kolay yolu WPCode kullanmaktır. Bu eklenti, istediğiniz kadar kısa kod oluşturmanıza ve ardından bunları PHP kodunun farklı bölümlerine bağlamanıza olanak tanır.

Yapmanız gereken ilk şey ücretsiz WPCode eklentisini yüklemek ve etkinleştirmektir. Daha fazla ayrıntı için WordPress eklentisi yükleme hakkındaki adım adım kılavuzumuza bakın.

Etkinleştirmenin ardından Kod Parçacıkları “ Parçacık Ekle‘ye gidin.

Adding custom shortcode to your WordPress website

Burada, web sitenize ekleyebileceğiniz tüm hazır snippet’leri göreceksiniz. Bunlar, WordPress yorumlarını tamamen devre dışı bırakmanıza, WordPress’in varsayılan olarak desteklemediği dosyaları yüklemenize ve daha fazlasına olanak tanıyan parçacıkları içerir.

Yeni bir snippet oluşturduğunuz için, farenizi ‘Özel Kodunuzu Ekleyin’ seçeneğinin üzerine getirin. Ardından, ‘Snippet kullan’a tıklayın.

Adding a custom code snippet to WordPress using WPCode

Başlamak için, özel kod parçacığı için bir başlık yazın. Bu, parçacığı WordPress kontrol panelinde tanımlamanıza yardımcı olacak herhangi bir şey olabilir.

Bundan sonra, ‘Kod Türü’ açılır menüsünü açmanız ve ‘PHP Snippet’i seçmeniz gerekir.

Adding a PHP snippet to WordPress using custom code

Kod düzenleyicide, aşağıdaki PHP kodunu yapıştırmanız yeterlidir:

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(); ?>

Yukarıdaki kodda, aşağıdaki yer tutucuları kendi API anahtarınız ve API sırrınızla değiştirdiğinizden emin olun:

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

Ayrıca ‘wpbeginner’ yerine kullanmak istediğiniz Twitter hesabını yazmanız gerekecektir. Bu, size ait olmayan hesaplar da dahil olmak üzere herhangi bir Twitter hesabı olabilir:

function getTwitterFollowers($screenName = 'wpbeginner')

Twitter kullanıcı adını almak için Twitter profilini yeni bir sekmede açmanız yeterlidir. Kullanıcı adını URL’de ve profil başlığında bulacaksınız:

Getting a Twitter username

Bunu yaptıktan sonra WordPress kontrol paneline geri dönün. Burada, ‘Etkin Değil’ geçişine tıklayarak ‘Etkin’ olarak değişmesini sağlayın.

Daha sonra devam edebilir ve ‘Snippet’i kaydet’ düğmesine tıklayabilirsiniz.

Displaying the Twitter follower count using WPCode

Bunu yaptıktan sonra, ‘Ekleme’ bölümüne ilerleyin.

WPCode, kodunuzu otomatik olarak her gönderiden sonra, yalnızca ön uç veya yalnızca yönetici gibi farklı konumlara ekleyebilir. Kısa kodu almak için ‘Kısa Kod’ düğmesine tıklamanız yeterlidir.

Adding a Twitter follower count to WordPress using a custom shortcode

Artık herhangi bir sayfaya veya gönderiye sosyal kanıt eklemek için kısa kodu kullanabilirsiniz.

Blok düzenleyicide, ‘+’ düğmesine tıklayın ve ‘Kısa Kod’ yazın. Görüntülendiğinde, sayfaya veya gönderiye eklemek için Kısa Kod bloğunu seçin.

How to add a shortcode block to WordPress

Artık kısa kodu bloğa ekleyebilirsiniz.

Kısa kodun sadece toplam takipçi sayısını gösterdiğini unutmayın, bu nedenle genellikle sayının ne anlama geldiğini açıklayan bir metin eklemek isteyeceksiniz.

Adding a Twitter follower count to WordPress using a custom shortcode

Kısa kodun nasıl yerleştirileceği hakkında daha fazla bilgi için lütfen WordPress’te kısa kod ekleme kılavuzumuza bakın.

Sayfanın kurulumundan memnun olduğunuzda, ‘Güncelle’ veya ‘Yayınla’ düğmesine tıklayarak takipçi sayısını canlı hale getirebilirsiniz.

Şimdi WordPress web sitenizi ziyaret ederseniz, takipçi sayısını canlı olarak göreceksiniz.

An example of a Twitter follower count, created using WPCode

Umarız bu eğitim, Twitter takipçi sayınızı WordPress’te metin olarak nasıl görüntüleyeceğinizi öğrenmenize yardımcı olmuştur. Ayrıca WordPress’te özel bir Instagram fotoğraf akışının nasıl oluşturulacağını öğrenmek veya WordPress için en iyi Twitter eklentileri için uzman seçimlerimize göz atmak isteyebilirsiniz.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklarsanız komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve nasıl destek olabileceğinizi görün. İşte editoryal sürecimiz.

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.

Ultimate WordPress Araç Kiti

Araç setimize ÜCRETSİZ erişim sağlayın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Reader Interactions

29 yorumBir Cevap Bırakın

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Jiří Vaněk says

    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.

  3. venky says

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

    pls help me out ..

  4. Noraly says

    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!

  5. Noraly says

    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!

  6. arun says

    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

  7. Nic Granleese says

    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 says

        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. Nazar says

    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 :|

  9. Alvin says

    Hello,

    we get this error

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

    line 17 is this

    $token = get_option(‘cfTwitterToken’);

  10. Malcom Miles says

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

    Many thanks! :3

  11. Chandra says

    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.

Bir Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkür ederiz. Lütfen tüm yorumların yorum poli̇ti̇kasi uyarınca denetlendiğini ve e-posta adresinizin yayımlanmayacağını unutmayın. Ad alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.