Woocommerce e-ticaret sitenize müşterileriniz için Hediye Paketi seçeneği ekleyebilirsiniz. Bunun için bir çok hazır eklentiyi wordpress.org adresinde bulabilirsiniz. Bu eklentilerden bazılarını test ettim ancak tam olarak istediğim özellikleri bulamadım. Çünkü Hediye Paketi seçildiğinde Hediye Notu alanı ihtiyacı da oluyordu.
Bu ihtiyacı çözebilmem için ücretsiz Hediye Paketi eklentilerinin yeterli olmayacağını fark ettiğim için alternatif çözüm arayışına girdim. Bu aşamada karşıma Advanced Product Fields for WooCommerce eklentisi çıktı ve bu şekilde çözüm sağladım. Gelin hep beraber nasıl kullandığımıza bakalım.
Eklentiler > Yeni Ekle sayfasına giriyoruz ve arama çubuğuna Advanced Product Fields for WooCommerce yazarak eklentiyi buluyoruz. Şimdi Kur’a tıklayarak eklentiyi kurup etkileştiriyoruz.
Eklenti aktif olduktan sonra Settings ve Global Fields linklerini göreceksiniz. Burada Global fields’a tıklayarak devam ediyoruz.
Product Field Groups bölümünden Add New’e tıklıyoruz.
Grup ismi olarak Hediye Paketi ismini verdim siz başka isim verebilirsiniz. İlk alanımızı Add your 1st Field butonuna tıklayarak oluşturalım
Type bölümünden Checkboxes seçiyoruz. Label satırına sitenizde görünmesini istediğiniz ismi yazıyorsunuz. Options bölümünden Add option’a tıklıyoruz. Burada amacımız hediye paketi isteniyor mu? isteniyorsa ekstra ücret alacak mıyız? bu kuralları belirleyebiliriz. Ben her hediye paketi için 5 tl ek ücret alınacak şekilde ayarlıyorum.
Option Label kısmına Evet/İstiyorum vb kelimeler ekleyebilirsiniz. Adjust pricing bölümünde birden fazla seçenek var. Ücretsiz olarak kullanabileceklerimiz şimdilik bizim için yeterli.
No price change – Ücret eklemeden işlem yap.
Flat fee (not quantity-based) – Sabit ücret ekle.
Bizim için uygun olanı seçiyoruz ve Yayınla butonuna tıklıyoruz. Artık hediye paketi seçeneğimiz ürün sayfamızda görünüyor.
Burada Hediye Paketi isteyen müşteri belki not eklemek isteyebilir düşüncesiyle bir alan daha oluşturuyoruz.
Bu yeni alana Hediye Notu diyelim ve Type olarak Text’i seçelim.
Burada Hediye Notu alanı’nın sürekli görünmesine gerek olmadığı için bir kural ekliyoruz. Eğer Hediye Paketi isteniyorsa Hediye Notunu aktif etmesini istiyoruz.
Bu ayarı da yaptıktan sonra ürün sayfamızda Hediye Paketi seçeneğimiz görünür hale geliyor. Demo için tıklayın
Ek olarak Sepete Ekle butonu üzerinde bazı detaylı fiyat bilgileri göreceksiniz. Ben bunları gereksiz bulduğum için gizledim. Siz de gizlemek isterseniz css dosyanıza aşağıdaki kodu ekleyebilirsiniz.
.wapf-product-totals {
display: none!important;
}