Better Find and Replace, WordPress sitelerinde metin, görsel, URL, alt bilgi (footer) kredileri, kod blokları ve jQuery-Ajax içeriklerini gerçek zamanlı veya veritabanında değiştirmek için kullanılan bir eklentidir. Kullanıcı dostu arayüzü sayesinde site genelinde arama ve değiştirme işlemlerini kolaylaştırır. Son sürümü (1.9.4) ile veritabanında yalnızca yazılar, sayfalar ve seçenekler değil; yorumlar, yorum meta, terimler, terim meta, terim açıklamaları ve bağlantılar gibi WordPress çekirdek tablolarını da destekler. Ayrıca, yapay zeka destekli önerilerle içerik yeniden yazma, medya değiştirme ve sayfa oluşturucu (Elementor, Beaver Builder, Divi, WPBakery, Oxygen, Bricks) entegrasyonları sunar. Bu eklenti, özellikle büyük ölçekli içerik güncellemeleri ve veritabanı temizliği gerektiren projelerde değerlendirilebilir.
Hangi ihtiyaçlarda değerlendirilebilir?
- İçerik yönetimi ekipleri: Site genelinde eski metinleri, URL'leri veya görselleri toplu olarak güncellemek isteyenler.
- Geliştiriciler: Veritabanında serileştirilmiş verileri bozmadan arama-değiştirme yapması gerekenler.
- Ajanslar: Müşteri sitelerinde marka değişikliği, alan adı taşıma veya içerik yenileme projeleri yürütenler.
Yaygın kullanım alanları
Toplu URL ve Alan Adı Değişikliği
Site taşındığında veya HTTPS'e geçildiğinde, eski alan adını içeren tüm URL'leri veritabanında güvenli bir şekilde değiştirmek için kullanılabilir. Eklenti, serileştirilmiş verileri bozmadan ve sayfa oluşturucu içeriklerindeki JSON kaçışlı URL'leri de yakalayarak çalışır.
İçerik Güncelleme ve Yapay Zeka ile Yeniden Yazma
Eski ifadeleri, iletişim bilgilerini veya telif hakkı metinlerini güncellemek için gerçek zamanlı arama-değiştirme kullanılabilir. Ayrıca, OpenAI, Claude, Gemini gibi sağlayıcılar üzerinden yapay zeka destekli önerilerle içerikleri ikna edici, kısa, resmi veya arkadaşça tonlarda yeniden yazmak mümkündür.
Medya Kütüphanesinde Görsel Değiştirme
Medya kütüphanesindeki bir dosyayı, liste veya ızgara görünümünden doğrudan değiştirmek için kullanılabilir. Dosya adını koruyarak veya yeni dosya adını kullanıp tüm bağlantıları otomatik olarak güncelleyerek çalışır.
İncelenmesi gereken noktalar
- Eklenti, WordPress 5.2 ve üzeri ile PHP 7.2 ve üzerini gerektirir; en son sürüm WordPress 7.0.3 ile test edilmiştir.
- Veritabanı değişiklikleri kalıcıdır; canlı değiştirme öncesinde onay ister ve yedek almanız önerilir. PRO sürümünde tek tıkla geri yükleme özelliği bulunur.
- Yapay zeka özelliklerini kullanmak için harici bir sağlayıcının API anahtarına ihtiyacınız olabilir; bazı sağlayıcılar ücretli olabilir.
WordPress.org
Kurulum ve geliştirme notları
Eklentiyi WordPress sitenize yüklemek için standart eklenti yükleme adımlarını izleyin.
- 1real-time-auto-find-and-replace klasörünü '/wp-content/plugins/' dizinine yükleyin.
- 2WordPress yönetim panelinde 'Eklentiler' menüsünden 'Better find and replace' eklentisini etkinleştirin.
Eklenti, geliştiriciler için çeşitli filtreler ve test altyapısı sunar. Son sürümlerde bazı iyileştirmeler yapılmıştır.
- Yeni hook'lar: bfrp_builder_registry, bfrp_after_db_replace, bfrp_flush_object_cache.
- Birim ve WordPress entegrasyon test paketleri eklenmiştir.
- Veritabanı değişimlerinde PHP serileştirilmiş verilerin bozulması düzeltilmiş, HTML ve sayısal değerler korunmaktadır.
Hazır çözümün ötesinde
Özel geliştirme ne zaman değerlendirilebilir?
ZeplinGo olarak, web sitenizin içerik yönetimi ihtiyaçlarını analiz ediyor, bu eklentinin size uygun olup olmadığını birlikte değerlendiriyoruz. Kurumsal web sitenizde içerik güncelleme süreçlerini optimize etmek için özel çözümler tasarlayabiliriz.
Ücretsiz ön çalışma isteyin →Değerlendirme soruları
Better Find and Replace ile veritabanında arama-değiştirme yapmak güvenli midir?
Eklenti, canlı değiştirme öncesinde onay ister ve değişikliğin kalıcı olduğunu belirtir. Ayrıca, serileştirilmiş verilerin bozulmaması için önlemler alınmıştır. Yine de, büyük değişiklikler öncesinde yedek almanız önerilir.
Yapay zeka önerilerini kullanmak için hangi sağlayıcıları kullanabilirim?
Eklenti; OpenAI, Anthropic Claude, Google Gemini, Groq, Mistral, OpenRouter, DeepSeek, xAI Grok, Hugging Face ve Ollama (yerel) dahil 10 sağlayıcıyı destekler. OpenRouter ile OAuth ile giriş yaparak API anahtarı kopyalamadan 100'den fazla modele erişebilirsiniz.
Eklenti sayfa oluşturucularla uyumlu mu?
Evet, Elementor, Beaver Builder, Divi, WPBakery, Oxygen ve Bricks ile uyumludur. Sayfa oluşturucu düzenleme modlarında gerçek zamanlı filtre çalışmaz ve veritabanı değişimlerinde otomatik önbellek yenilenir.