• 13-11-2024, 19:14:28
    #1
    Selamlar, müşterimin twitter (x) platformunda paylaştıklarını wordpress sitemde göstermek istiyorum.
    Şifresi vb olmadığı için bu konuda desteklerinizi bekliyorum.
    Teklif ile birlikte iletebilirseniz çok sevinirim. Bütçem fazla yok en ucuza yapana işi vereceğim.
  • 13-11-2024, 19:21:17
    #2
    Nasıl bir gösterme ?
  • 13-11-2024, 19:26:00
    #3

    1. X API Anahtarlarınızı Alın

    • X Developer Portal üzerinden bir geliştirici hesabı oluşturun.
    • Yeni bir uygulama oluşturun ve API Key, API Secret Key, Access Token ve Access Token Secret bilgilerinizi alın. Bu anahtarlar, X verilerine erişebilmeniz için gerekli olacak.
    WordPress tema dosyanızda ( functions.php dosyasında) aşağıdaki kodu ekleyerek bir shortcode işlevi oluşturabilirsiniz
    function get_latest_tweets($atts) {
        $atts = shortcode_atts(
            array(
                'username' => 'YOUR_USERNAME', // X kullanıcı adınız
                'count' => 5, // Gösterilecek tweet sayısı
            ),
            $atts
        );
    
        $bearer_token = 'YOUR_BEARER_TOKEN'; // Buraya kendi Bearer Token'inizi girin
    
        $username = $atts['username'];
        $count = $atts['count'];
    
        // X API isteğini gönder
        $url = "https://api.twitter.com/2/tweets?username=$username&max_results=$count";
    
        $response = wp_remote_get($url, array(
            'headers' => array(
                'Authorization' => 'Bearer ' . $bearer_token,
            )
        ));
    
        if (is_wp_error($response)) {
            return 'Tweetler alınamadı.';
        }
    
        $tweets = json_decode(wp_remote_retrieve_body($response));
    
        if (empty($tweets->data)) {
            return 'Tweet bulunamadı.';
        }
    
        $output = '<ul class="latest-tweets">';
        foreach ($tweets->data as $tweet) {
            $output .= '<li>' . esc_html($tweet->text) . '</li>';
        }
        $output .= '</ul>';
    
        return $output;
    }
    add_shortcode('latest_tweets', 'get_latest_tweets');

    3. Shortcode Kullanımı


    Bu işlevi ekledikten sonra, en son tweetlerinizi WordPress içerik alanınızda kısa kod olarak şu şekilde kullanabilirsiniz:
    [latest_tweets username="YOUR_USERNAME" count="5"]
    • username: X kullanıcı adınızı buraya yazın.
    • count: Kaç tweet göstermek istediğinizi belirtin.
  • 13-11-2024, 19:30:15
    #4
    www.sabamedya.com
    Merhaba, dilerseniz alt kısımdaki iletişim adreslerimizden bizlere ulaşabilirsiniz.

    Web Site Adresimiz: www.sabamedya.com
    Whatsapp İletişim: 0542 439 4376
    Mail Adresimiz: hello@sabamedya.com