Head, Footer and Post Injections, WordPress sitenizin farklı bölümlerine (head, footer, yazı içi vb.) HTML, CSS veya JavaScript kodları eklemenize olanak tanıyan bir eklentidir. Özellikle reklam kodları (AdSense vb.), analitik takip kodları (Google Analytics vb.) ve özel betikler için sıkça tercih edilir. Eklenti, kodları sayfa genelinde veya belirli yazılarda kullanma esnekliği sunar. Ancak, eklenti PHP kod çalıştırma yeteneği içerdiğinden, güvenlik ve performans açısından dikkatli yönetilmesi gerekir.
Hangi ihtiyaçlarda değerlendirilebilir?
- Reklam yönetimi için kodlarını merkezi bir yerden eklemek isteyen site sahipleri
- Analitik ve takip kodlarını tema dosyalarını değiştirmeden yönetmek isteyen kullanıcılar
- Yazı bazlı özel betikler veya stiller eklemek isteyen içerik üreticileri
Yaygın kullanım alanları
Reklam Kodlarının Yönetimi
Google AdSense veya diğer reklam ağlarının kodlarını sitenin head veya footer bölümüne ekleyerek tüm sayfalarda görüntülenmesini sağlayabilirsiniz. Ayrıca yazı içi reklam yerleşimleri için de kullanılabilir.
Analitik ve Takip Kodları
Google Analytics, Meta Pixel veya diğer analitik araçlarının takip kodlarını tema dosyalarına dokunmadan ekleyebilirsiniz. Bu sayede tema güncellemelerinde kodlarınız kaybolmaz.
Özel Betikler ve Stiller
Site genelinde veya belirli yazılarda özel CSS, JavaScript veya HTML kodları ekleyerek işlevsellik ve görünümü özelleştirebilirsiniz. Örneğin, belirli bir yazıya özel bir video embed kodu ekleyebilirsiniz.
İncelenmesi gereken noktalar
- Eklenti, PHP kod çalıştırma yeteneği sunar; bu özellik yanlış kullanıldığında güvenlik riskleri oluşturabilir. Bu nedenle yalnızca güvenilir kaynaklardan alınan kodları kullanın.
- Çok siteli (multisite) kurulumlarda PHP desteği varsayılan olarak kapalıdır; etkinleştirmek için wp-config.php dosyasına özel sabitler eklemeniz gerekir.
- Eklenti, WordPress 6.1 ve üzeri sürümlerle uyumludur; PHP 7.0 veya daha yeni bir sürüm gerektirir. Sunucunuzun bu gereksinimleri karşıladığından emin olun.
WordPress.org
Kurulum ve geliştirme notları
Eklentinin kurulumu WordPress yönetim panelinden kolayca yapılabilir. Eklenti, WordPress.org'dan indirilebilir veya doğrudan panel üzerinden aranarak kurulabilir.
- 1WordPress yönetim panelinde 'Eklentiler' > 'Yeni Ekle' bölümüne gidin.
- 2Arama kutusuna 'Head, Footer and Post Injections' yazın ve sonuçlardan eklentiyi bulun.
- 3'Şimdi Kur' butonuna tıklayın ve kurulumun tamamlanmasını bekleyin.
- 4Kurulumdan sonra 'Etkinleştir' butonuna tıklayarak eklentiyi aktif edin.
- 5Eklenti ayarlarına 'Ayarlar' > 'Head, Footer and Post Injections' bölümünden erişebilirsiniz.
Eklenti, son sürümünde çeşitli iyileştirmeler ve hata düzeltmeleri içerir. Özellikle çok siteli kurulumlarda PHP kullanımıyla ilgili önemli değişiklikler yapılmıştır.
- 3.3.6 sürümünde sürüm numarası düzeltmesi yapılmıştır.
- 3.3.5 sürümünde yönetim tarafında görünmeyen seçenekler düzeltilmiştir.
- 3.3.4 sürümünde 'body' etiketinden sonra ekleme iyileştirilmiş ve PHP uyarıları giderilmiştir.
- 3.3.1 ve 3.3.2 sürümlerinde çok siteli kurulumlarda PHP varsayılan olarak devre dışı bırakılmış, etkinleştirmek için sabitler eklenmiştir.
Hazır çözümün ötesinde
Özel geliştirme ne zaman değerlendirilebilir?
WordPress sitenizde kod yönetimi ihtiyaçlarınız daha kapsamlıysa veya bu eklentinin sunduğu özellikler yetersiz kalıyorsa, ZeplinGo olarak size özel bir çözüm geliştirebiliriz. İhtiyaçlarınızı analiz ederek, sitenize en uygun ve güvenli kod yönetim sistemini tasarlıyoruz.
Ücretsiz ön çalışma isteyin →Değerlendirme soruları
Head, Footer and Post Injections eklentisi güvenli midir?
Eklenti, WordPress.org standartlarına uygun olarak geliştirilmiştir ve geniş bir kullanıcı kitlesi tarafından kullanılmaktadır. Ancak, eklenti PHP kod çalıştırma yeteneği içerdiğinden, yalnızca güvenilir kaynaklardan alınan kodları kullanmanız önemlidir. Ayrıca, eklentiyi güncel tutmak ve düzenli olarak yedek almak güvenlik açısından önerilir.
Bu eklenti ile Google Analytics kodumu nasıl eklerim?
Eklentiyi kurduktan sonra 'Ayarlar' > 'Head, Footer and Post Injections' bölümüne gidin. İlgili alana (örneğin 'Head' bölümüne) Google Analytics takip kodunuzu yapıştırın ve kaydedin. Kod, sitenizin tüm sayfalarında otomatik olarak görüntülenecektir.
Eklenti çok siteli (multisite) kurulumlarda çalışır mı?
Evet, eklenti çok siteli kurulumlarla uyumludur. Ancak, PHP kullanımı varsayılan olarak devre dışıdır. PHP kullanmak istiyorsanız, wp-config.php dosyanıza 'HEADER_FOOTER_MULTISITE_ALLOW_PHP' sabitini ekleyerek etkinleştirmeniz gerekir.