WordPress ve WooCommerce
WooCommerce, WordPress'in hem esnekliğini hem de en büyük zayıf noktasını miras alır: birbiriyle düzgün bir şekilde bir arada çalışması gereken bir eklenti ekosistemi. İşimin önemli bir kısmı, bir düzeltme veya geliştirme önermeden önce zaman içinde üst üste eklenmiş olanları anlamaktan oluşuyor.
- 2019 e-ticaret geliştiricisi, başlangıç
- WP 5 → 6 kapsanan WordPress sürümleri
- 3 çalışma dilleri: FR, EN, TR
- 100 % doğrudan geliştiriciyle iletişim
Aracı yok: yanıt veren kişi, kodun üzerinde çalışan kişidir.
WordPress ve WooCommerce'de yaptıklarım
-
Eklenti çakışmalarında arıza giderme
Birden fazla eklentinin birbiriyle etkileşiminden kaynaklanan bir hata veya arızanın teşhisi.
-
Özel eklenti geliştirme
Belirli bir işlevin, temaya katman olarak eklenmek yerine bağımsız bir eklenti olarak geliştirilmesi.
-
WooCommerce'e veya WooCommerce'den geçiş
Başka bir platformdan katalog ve sipariş geçmişinin aktarılması, ya da tam tersi.
-
Performans
Genellikle aktif eklenti birikiminden kaynaklanan sorgu sayısının ve sayfa ağırlığının azaltılması.
-
Güvenliğin sağlanması
WordPress, otomatik saldırıların sık hedefi olan bir platformdur; güncelleme ve yapılandırmanın güçlendirilmesi.
-
Özel işlevlerin geliştirilmesi
Piyasadaki hiçbir standart eklentide bulunmayan fiyatlandırma, teslimat veya stok durumu kuralları.
Asıl risk eklentilerdir
WordPress'in kendisi kararlı bir sistemdir. Bir WooCommerce sitesini kırılgan hale getiren şey, neredeyse her zaman, bazen yeterince bakımı yapılmayan ve birbiriyle veya çekirdek güncellemesiyle kötü etkileşen eklentilerin birikmesidir. Yeni bir eklenti eklemeden önce, ihtiyacın başka bir şekilde karşılanıp karşılanamayacağına ya da halihazırda kurulu bir eklentinin bu işlevi zaten sağlayıp sağlamadığına bakıyorum.
Blok tabanlı sayfa oluşturucular görsel düzenlemeyi kolaylaştırır, ancak bakımı gereken ek bir kod katmanı da getirir. Somut bir sorunla gerekçelendirilmediği sürece araç değişikliğini zorlamadan, mevcut olanla çalışıyorum.
Tema da özel bir dikkat gerektirir: kötü kurulmuş bir alt tema (child theme) veya doğrudan üst temaya yazılmış özelleştirmeler, düzgün şekilde izole edilmezse bir sonraki güncellemede kaybolabilir.
İhtiyacınızı bir dakikada anlatın
Size bir anket daha değil, doğrudan bir tahmin sunabilmem için birkaç hedefli soru.