WordPress Siteye Kod Ekleme (Header Footer Analytics)

Son doğrulama: Eylül 2026 · cPanel 136 test hesabında denendi

Hızlı çözüm

WordPress siteye kod ekleme işleminin güvenli yolu şudur: header.php ya da footer.php dosyasını doğrudan düzenlemek yerine bir alt tema (child theme) oluşturup kodu oradaki functions.php içine, ya da Görünüm → Özelleştirici’deki kod alanına eklersiniz; böylece ana tema güncellendiğinde eklediğiniz kod silinmez.

  1. Ana temanın bir alt temasını (child theme) oluşturun.
  2. Alt temanın functions.php dosyasına kancayı (hook) ekleyin.
  3. Alt temayı etkinleştirin ve siteyi test edin.
  4. Kodun sayfa kaynağında göründüğünü doğrulayın.
Panel cPanel
Sistem WordPress (tema bağımsız)
Yetki WordPress yöneticisi, cPanel kullanıcısı
Narhost ürünü Web Hosting

Başlamadan önce

  • WordPress yönetici girişi ve cPanel erişimi.
  • Aktif temanızın adı ve sürümü (Görünüm → Temalar sayfasından görünür).
  • Eklemek istediğiniz kodun kaynağı ve doğruluğu (ör. bir doğrulama veya ölçüm hizmetinin size verdiği kod).
  • Sitenizin güncel bir yedeği; dosya düzenlemeden önce alınması önerilir.

WordPress siteye kod ekleme denince akla ilk gelen yol, temanın Görünüm → Dosya Düzenleyici ekranından header.php ya da footer.php dosyasını açıp kodu yapıştırmaktır. Bu yöntem çalışır ama kalıcı değildir: tema bir güncelleme aldığında WordPress bu dosyaları yeni sürümle değiştirir ve elle eklediğiniz her satır kaybolur. Eklediğiniz kod bir ölçüm ya da doğrulama kodu ise fark etmeden günlerce eksik kalabilir.

Doğru yol, WordPress’in tema yapısına uygun iki yoldan biridir: ana temanın üstüne bir alt tema (child theme) kurup kodu orada tutmak, ya da kod eklemeye izin veren bir eklenti veya Özelleştirici’nin kod alanını kullanmak. Her iki yöntemde de kod, ana tema dosyalarının dışında durduğu için bir sonraki güncellemeden etkilenmez.

Adım adım wordpress siteye kod ekleme

Yöntem 1 — Alt tema ile kod ekleme (kalıcı, tema güncellemesinden etkilenmez)

  1. Önce bir yedek/klon üzerinde deneyin. cPanel → WordPress Management (WP Toolkit) ekranında sitenizin yanındaki menüden bir klon veya staging kopyası oluşturun.
    wordpress siteye kod ekleme öncesi WP Toolkit'te klon veya staging kopyası oluşturma ekranı
    WP Toolkit’te bir sitenin klon veya staging kopyasını oluşturma ekranı.

    Beklenen sonuç: aynı siteyi ayrı bir adreste test edebileceğiniz bir kopya oluşur.

  2. cPanel → Dosyalar → Dosya Yöneticisi ile wp-content/themes/ klasörüne gidin, ana temanızın adını (ör. anatema) not edin.
    wordpress siteye kod ekleme için Dosya Yöneticisi'nde alt tema klasörü oluşturma ekranı
    Dosya Yöneticisi’nde tema klasörüne gidip yeni bir alt tema klasörü oluşturma ekranı.

    anatema-child adında yeni bir klasör oluşturun.

    Beklenen sonuç: boş bir alt tema klasörü açılır.

  3. Bu klasörün içine iki dosya oluşturun: style.css içine temanın adını ve ana temaya bağlantısını (Template: anatema) yazan standart alt tema başlığını, functions.php içine ise eklemek istediğiniz kodu wp_head ya da wp_footer kancasıyla saran bir fonksiyon ekleyin.

    Beklenen sonuç: iki dosya da anatema-child klasöründe görünür.

  4. Görünüm → Temalar sayfasında yeni alt temayı etkinleştirin.

    Beklenen sonuç: site görsel olarak değişmez, çünkü alt tema ana temanın dosyalarını miras alır.

Yöntem 2 — Özelleştirici veya kod ekleme eklentisi (tema değişikliğinden bağımsız)

  1. Alt tema oluşturmak istemiyorsanız Görünüm → Özelleştirici‘de bazı temaların sunduğu “Ek Kod” ya da “Header/Footer” alanına kodu yapıştırın; temanız bu alanı sunmuyorsa kod ekleme amaçlı bir eklenti kurup kodu oradaki header/footer alanına ekleyin.

    Beklenen sonuç: kod, kaydettikten sonra hemen sayfa kaynağında görünür.

  2. Bir ölçüm ya da doğrulama kodu ekliyorsanız (ör. GA4 etiketi ya da Search Console doğrulama meta etiketi) kodu <head> alanına, çoğu reklam ya da sohbet betiğini ise altbilgi (footer) alanına yerleştirin.

    Beklenen sonuç: ilgili hizmetin panelinde birkaç dakika içinde “bağlantı doğrulandı” bildirimi görünür.

Doğrulama

Sonuç

Sitenizi tarayıcıda açıp sayfa kaynağını görüntüleyin (Ctrl+U) ve eklediğiniz kodun <head> ya da altbilgi bölümünde göründüğünü kontrol edin; bir ölçüm kodu eklediyseniz ilgili hizmetin gerçek zamanlı (realtime) ekranında ziyaretinizi görmeniz de doğrulamayı tamamlar.

Hâlâ çözülmediyse

  • Alt temayı etkinleştirdikten sonra site tasarımı bozuldu.style.css başlığındaki Template: satırı ana temanın klasör adıyla birebir eşleşmiyordur; klasör adını yeniden kontrol edin.
  • Kod hem eski hem yeni yerde iki kez çalışıyor. Daha önce header.php’ye elle eklediğiniz kodu silmeden yeni yönteme geçmişsinizdir; eski dosyadaki satırı kaldırın.
  • Alt temayı etkinleştirince sitede beyaz sayfa çıktı.functions.php içinde bir yazım hatası olabilir; WordPress Yönetimi ve Sorun Giderme Rehberi‘ndeki dosya düzeltme adımlarını izleyin.

Narhost desteği

Alt tema veya eklenti sonrası site açılmıyorsa destek talebinize alan adınızı, hangi dosyayı değiştirdiğinizi ve eklediğiniz kodu (varsa) ekleyin.

Destek talebi aç

Sıkça sorulan sorular

Eklenti ile kod eklemek alt temadan daha mı kolay?

Kısa ve az sayıda kod parçacığı için evet, kurulumu birkaç dakika sürer. Çok sayıda özel fonksiyon ekleyecekseniz alt tema daha düzenli bir yapı sunar ve eklenti bağımlılığı yaratmaz.

Google Analytics kodunu nereye eklemeliyim?

Ölçüm kodları genelde sayfanın <head> alanına, mümkün olduğunca her sayfada çalışacak şekilde eklenir; Özelleştirici’nin kod alanı ya da alt temanın wp_head kancası bu iş için uygundur.

Alt tema oluşturmak siteyi yavaşlatır mı?

Hayır; alt tema yalnızca birkaç küçük dosyadan oluşur ve ana temanın dosyalarını olduğu gibi kullanır, ölçülebilir bir performans farkı yaratmaz.

Kodu eklerken temam güncellenirse ne olur?

Alt temadaki dosyalarınız ana tema güncellemesinden etkilenmez; yalnızca ana temanın kendisi güncellenir, alt temanızı siz ayrı olarak güncellersiniz.

Bu makale sorununuzu çözdü mü?

Çözemediniz mi?

Teknik ekibimiz sunucu tarafındaki ayarları sizin için kontrol edebilir. Destek talebinizde alan adınızı ve aldığınız hata metnini paylaşmanız süreci hızlandırır.

Etiketler: wordpress

İlgili çözümler