20 AĞUSTOS 2026

Wordpress Sticky Whatsapp Butonu Ekleme: Adım Adım Rehber

Wordpress Virüs Temizleme Wordpress Virüs Temizleme • 6 dk •
Wordpress Sticky Whatsapp Butonu Ekleme: Adım Adım Rehber

Wordpress Sticky Whatsapp Butonu Ekleme rehberi: Wordpress sitenize sticky Whatsapp butonu ekleyerek ziyaretçilerinizle anında iletişim kurun. Kurulum,.

GİRİŞ

Web sitelerinin ziyaretçilerle hızlı ve kişisel bir iletişim kanalı sunması, dönüşüm oranlarını artıran kritik bir faktördür. Sticky Whatsapp butonu, kullanıcıların sayfanın herhangi bir yerinde olduğunda bile tek bir tıkla WhatsApp üzerinden size ulaşmasını sağlar. Bu özellik, özellikle e‑ticaret, hizmet sektörü ve destek odaklı sitelerde büyük avantaj sağlar. Aşağıdaki rehberde, Wordpress tabanlı sitenize kalıcı (sticky) bir Whatsapp butonu eklemenin tüm teknik detaylarını ve en iyi uygulamaları bulacaksınız.

Uzman İpucu:Butonun konumunu ve renk paletini sitenizin tasarım diliyle uyumlu hâle getirmek, kullanıcı deneyimini artırırken marka tutarlılığını da korur.

TEKNİK ALTYAPI VE YAPILANDIRMA

Sticky Whatsapp butonu, temel olarak üç bileşenden oluşur:

  1. HTML– Butonun yerleştirileceği markup.

  2. CSS– Sabit konum, animasyon ve görsel stil.

  3. JavaScript– Mobil cihazlarda doğru uygulama ve tıklama olayını yönetme.

Bu bileşenler, temanızın functions.php dosyasına ekleyeceğiniz bir fonksiyon ve bir stil dosyası aracılığıyla otomatik olarak yüklenir. Aşağıda, en yaygın kullanılan yöntem olan enqueue (kuyruğa ekleme) tekniğiyle örnek bir entegrasyon gösterilmiştir.

# functions.php’ye ekleme

php
SSH / CLI
<?php
// Sticky Whatsapp butonu için gerekli script ve stil dosyalarını kuyrukla
function wpb_enqueue_whatsapp_button() {
    // Stil dosyasını ekle
    wp_enqueue_style(
        'wpb-whatsapp-style',
        get_template_directory_uri() . '/css/whatsapp-button.css',
        array(),
        '1.0'
    );

    // Script dosyasını ekle
    wp_enqueue_script(
        'wpb-whatsapp-script',
        get_template_directory_uri() . '/js/whatsapp-button.js',
        array('jquery'),
        '1.0',
        true
    );
}
add_action( 'wp_enqueue_scripts', 'wpb_enqueue_whatsapp_button' );
?>

# whatsapp-button.css (CSS)

css
SSH / CLI
/* Sticky Whatsapp butonu temel stili */
.wp-whatsapp-sticky {
    position: fixed;
    right: 20px;
    bottom: 20px;
    z-index: 9999;
    width: 60px;
    height: 60px;
    background: #25D366 url('https://i.imgur.com/7kXyZ7W.png') no-repeat center;
    background-size: 60%;
    border-radius: 50%;
    box-shadow: 0 2px 8px rgba(0,0,0,0.3);
    transition: transform 0.3s ease;
}
.wp-whatsapp-sticky: hover {
    transform: scale(1.1);
}

# whatsapp-button.js (JavaScript)

js
SSH / CLI
jQuery(document).ready(function($){
    // Whatsapp butonunu body sonuna ekle
    var whatsappBtn = $('<a>', {
        class: 'wp-whatsapp-sticky',
        href: 'https://wa.me/905555555555?text=Merhaba%20%F0%9F%91%8B',
        target: '_blank',
        rel: 'noopener'
    });
    $('body').append(whatsappBtn);
});
Önemli Güvenlik Uyarısı

https://wa.me/ linkinde telefon numarasını uluslararası formatta (başında 0 olmadan) ve sadece rakamlarla girin. Yanlış format, butonun çalışmamasına neden olur.

BİLEŞEN VE DEĞERLENDİRME TABLOSU

BileşenİşlevÖnem DerecesiEtki
HTML markupButonun temel yapısını oluştururYüksekKullanıcıların butonu görmesini sağlar
CSS stilSabit konum, renk ve animasyonYüksekGörsel çekicilik ve erişilebilirlik
JavaScriptDinamik ekleme ve tıklama yönlendirmesiOrtaMobil uyumluluk ve performans
PHP enqueueDosyaların doğru sırada ve yalnızca bir kez yüklenmesiYüksekÇakışma ve performans sorunlarını önler

ADIM ADIM UYGULAMA VE İŞLEM ADIMLARI

-Adım 1:Tema klasörünüzde css ve js adlı iki yeni klasör oluşturun.

-Adım 2:Yukarıdaki CSS kodunu css/whatsapp-button.css dosyasına, JavaScript kodunu ise js/whatsapp-button.js dosyasına kaydedin.

-Adım 3:functions.php dosyasına verilen PHP fonksiyonunu ekleyin.

-Adım 4:Telefon numaranızı ve isteğe bağlı mesajı whatsapp-button.js dosyasındaki href değerine göre düzenleyin.

-Adım 5:Tarayıcınızda siteyi yenileyin; sağ alt köşede yeşil bir Whatsapp ikonu görünecektir.

-Adım 6:Mobil cihazlarda butonun doğru konumda ve tıklanabilir olduğundan emin olmak için responsive testleri yapın.

GELECEĞE YÖNELİK EN İYİ UYGULAMALAR (BEST PRACTICES)

-Performans:Butonun sadece gerektiği sayfalarda (ör. ana sayfa, ürün detayları) gösterilmesi için is_front_page() veya is_product() gibi koşulları wpb_enqueue_whatsapp_button fonksiyonuna ekleyin.

-SEO:Whatsapp butonu bir dış bağlantı olduğundan rel="noopener" eklemek, sayfa hızını ve güvenliğini artırır.

-Gizlilik:Kullanıcıların izni olmadan otomatik mesaj gönderimi yapılmamalıdır; yalnızca tıklama sonrası yönlendirme yapılmalıdır.

-Erişilebilirlik:aria-label="WhatsApp ile iletişime geç" gibi erişilebilirlik etiketleri ekleyerek ekran okuyucu kullanıcılarını destekleyin.

Uzman İpucu:Butonun renk tonunu sitenizin ana renk paletine göre background değerini rgba ile ayarlarsanız, hem marka tutarlılığı sağlanır hem de karanlık tema desteği otomatikleşir.

SIKÇA SORULAN SORULAR

# Wordpress sitesinde Whatsapp butonu neden hiç görünmüyor?

Butonun görünmemesinin en yaygın nedeni, functions.php dosyasına eklenen enqueue fonksiyonunun temanın wp_head ya da wp_footer hooklarından önce çalışmamasıdır. add_action( 'wp_enqueue_scripts', 'wpb_enqueue_whatsapp_button' ); satırının doğru konumda olduğundan emin olun ve dosya yollarının tam olarak temanızın dizinine işaret ettiğini kontrol edin.

# Mobil cihazlarda butonun konumu kayıyor, nasıl düzeltilir?

CSS’de position: fixed; kullanımı, bazı mobil tarayıcılarda adres çubuğu kaydırıldığında konum kaymasına neden olabilir. bottom: 20px; yerine bottom: env(safe-area-inset-bottom, 20px); ifadesini ekleyerek cihazın güvenli alanını dikkate alabilirsiniz.

# Whatsapp butonunu birden fazla sayfada farklı renklerde gösterebilir miyim?

Evet. wpb_enqueue_whatsapp_button fonksiyonuna koşullu sınıflar ekleyerek sayfa bazlı stil dosyaları yükleyebilirsiniz. Örneğin, if ( is_page( 'iletisim' ) ) { wp_add_inline_style( 'wpb-whatsapp-style', '.wp-whatsapp-sticky{background:#ff5e5e;}' ); } şeklinde dinamik renk değişikliği yapılabilir.

SONUÇ VE KONTROL LİSTESİ

-Özet:Sticky Whatsapp butonu, ziyaretçilerle anlık iletişim kurmayı sağlayan düşük maliyetli bir dönüşüm aracıdır. PHP enqueue, CSS sabit konum ve JavaScript dinamik ekleme kombinasyonu, temanızda sorunsuz bir entegrasyon sunar.

-Kontrol Listesi:- -Kod Dosyaları:css/whatsapp-button.css ve js/whatsapp-button.js dosyalarının doğru klasörde olduğundan emin olun.

  • -Telefon Numarası:wa.me linkinde ülke kodu dahil, sadece rakamlarla ve başında 0 olmadan girildi.

  • -Koşullu Yükleme:Gereksiz sayfalarda butonun yüklenmediğini is_front_page() gibi koşullarla test edin.

  • -Performans Testi:Google PageSpeed Insights ile sayfa hızı kontrolü yapın; butonun eklenmesi %1‑2 gecikme yaratmalı.

  • -Erişilebilirlik: aria-label ekleyerek ekran okuyucu uyumluluğunu doğrulayın.

Bu adımları eksiksiz uyguladığınızda, Wordpress siteniz ziyaretçileriyle doğrudan WhatsApp üzerinden iletişim kurabilecek, dönüşüm oranları artacak ve kullanıcı memnuniyeti yükseltecek bir altyapıya sahip olacaktır.

WordPress Geliştirme

Sıkça Sorulan Sorular

# Wordpress Sticky Whatsapp Butonu Ekleme neden önemlidir?

Doğru uygulandığında web sitenizin kullanıcı deneyimini, SEO performansını ve yüklenme hızlarını ciddi oranda iyileştirerek genel site kalitesini artırır.

# Wordpress Sticky Whatsapp Butonu Ekleme işlemi ne kadar sürede tamamlanır?

Sitenizin karmaşıklığına ve sayfa sayısına bağlı olarak, temel yapılandırma adımları 1 ila 2 saat içinde tamamlanabilmektedir.

# Bu işlem için eklenti kullanmak zorunlu mudur?

Hayır, birçok optimizasyon ve ayar manuel kod düzenlemeleriyle yapılabilir; ancak yönetimi kolaylaştırmak adına güvenilir eklentiler tercih edilebilir.

EEAT DOĞRULANMIŞ UZMAN YAZAR Siber Güvenlik Uzmanı
Wordpress Virüs Temizleme

Türkiye'nin en iyi WordPress virüs temizleme hizmetini sizlere vererek, bulaşan tüm zararlı kodları veritabanınız bozulmadan temizliyor ve sitenizi hem güvenli hem de eski performansına kavuşturuyoruz.

WordPress Sitenizde Güvenlik Tehdidi mi Var?

Siber güvenlik mühendislerimiz 2 saat içinde sitenizi derinlemesine tarayıp tüm zararlı yazılımları temizlesin.

Acil Destek Al
7/24 Acil WhatsApp Destek