Buradasın
WooCommerce sepete ekleme AJAX nasıl yapılır?
Yazeka
Arama sonuçlarına göre oluşturuldu
WooCommerce'de sepete ekleme işlemini AJAX kullanarak yapmak için aşağıdaki adımları izlemek gerekmektedir:
- WooCommerce Ayarları: Yönetim panelinde WooCommerce → Ayarlar → Ürünler → Genel yoluna giderek "Sepete ekleme butonunda AJAX etkin olsun" seçeneğini aktif hale getirin 13.
- JavaScript Dosyası: Çocuk temanızın /js veya /assets klasöründe ajax-add-to-cart.js dosyasını oluşturun 1. Bu dosya, "Add to Cart" butonuna tıklandığında AJAX çağrısını tetikleyecek kodu içerecektir 1.
- PHP ile İşleme: PHP kullanarak AJAX isteğini işleyin ve ürünü sepete ekleyin 1. Bunun için
wp_ajax_woocommerce_ajax_add_to_cart
vewp_ajax_nopriv_woocommerce_ajax_add_to_cart
eylemlerini ekleyin 13. - Cart Fragmentlerinin Yenilenmesi: Sepet parçalarının dinamik olarak yenilenmesini sağlamak için
enqueue_wc_cart_fragments
fonksiyonunu kullanın 1. Bu kod, çocuk temanızın functions.php dosyasına eklenmelidir 3.
5 kaynaktan alınan bilgiyle göre: