Wooocommerce Ödeme Sayfası Nasıl Düzenlenir
Özel Ödeme Şablonu-Woocommerce Belgeleri, kasa şablonunu temenize şunun gibi bir klasör yapısında kopyalayabileceğinizi açıkça belirtir: WooCommerce/checkut/form-checkout.php. Bu, ihtiyaçlarınıza bağlı olarak form-checkout.php’yi ayarlayabileceğiniz anlamına gelir.
Eklenti – Ödeme sayfasını ayarlamak için çeşitli uzantılar vardır. Bazıları ücretsiz olarak kullanılabilirken, bazı ücretli uzantılar.
Özel Kod – Bu yöntem oldukça karmaşıktır ve çözümler uygulayabilmeniz için teknik bilgi gerektirir. Ancak, sadece küçük bir editör yapmak istiyorsanız ve bir eklenti satın almak istemiyorsanız bu mükemmel bir çözümdür. Bu yöntemi bu öğreticide kullanacağız.
WooCommerce Checkout sayfasını düzenlemek için adımlar başlamadan önce WooCommerce’in her sayfada bir kanca olduğu belirtilmelidir. Eylem kancaları, ödeme sayfasından öğeler eklemek veya silmek için kullanılabilir. Ödeme sayfasında 9 kanca var:
wooocommerce_beefore_checkout_form
wooocommerce_checkout_beefore_customer_details
wooocommerce_checkout_billing
wooocommerce_checkout_shipping
wooocommerce_checkout_aftomer_details
wooocommerce_checkout_beefore_order_review
wooocommerce_checkout_order_review
wooocommerce_checkout_after_order_review
wooocommerce_aft_checkout_form
Ayrıca, temanızın düzenine bağlı olarak mevcut olabilecek 7 ek kanca vardır. Burada kontrol edebilirsiniz. Size yardımcı olacak birkaç örnek paylaşmaya karar verdik. Takip etmeniz gereken adımlar:
WordPress sitenizi girin ve yönetici kullanıcısı olarak gösterge tablosuna erişin.
Gösterge Tablosu menüsünden görünüm menüsü> Tema Düzenleyici menüsüne tıklayın. Tema düzenleyicisi sayfası açık olduğunda, müşteriye gönderim detayları hakkında bir mesaj ekleyecek bir işlev ekleyeceğimiz işlev dosyasını arayın.
PHP dosyasına aşağıdaki kodu ekleyin:
Add_action (‘wooocommerce_beefore_checkout_shipping_form’, function () {
Echo ‘Birim numaranızı adrese eklemeyi unutmayın!’;
});
Sonuç bu: Herhangi bir alanı manipüle etmek istiyorsanız, woocommerce_checkout_fields filtresini kullanabilirsiniz. Örneğin, faturalandırma telefon numarası alanını silmek için aşağıdaki kodu aynı dosyaya ekleyin:
// takın
add_filter (‘wooocommerce_checkout_fields’, ‘njengah_override_checkout_fields’);
// Hooked in Fonksiyon – $ Fields filtre üzerinden geçti!
İşlev njengah_override_checkout_fields ($ fields) {
unset ($ fields [‘faturalandırma’] [‘Billing_phone’]); $ Fields Return; }
Telefon numarası alanını eklemek için aşağıdaki kodu ekleyin:
// takın
add_filter (‘wooocommerce_checkout_fields’, ‘njengah_override_checkout_fields’);
// Hooked in Fonksiyonumuz – $ Fields, filtre üzerinden geçer! İşlev njengah_override_checkout_fields ($ fields) {
$ Fields [‘Nakliye’] [‘nakliye_ telefonu’] = dizi (
‘Etiket’ = & gt; __ (‘telefon’, ‘wooocommerce’),
‘Yer tutucu’ = & gt; _X (‘telefon’, ‘yer tutucu’, ‘wooocommerce’),
‘gerekli’ = & gt; yanlış,
‘Sınıf’ = & gt; Diz (‘form satırı’),,
‘Açık’ = & gt; Doğru
);
$ Fields Return;
}
/**
* Sipariş Düzenleme sayfasında alan değerini görüntüleyin
*/
Add_action (‘wooocommerce_admin_order_data_apping_address’, ‘njengah_custom_checkout_field_display_admin_order_meta’, 10, 1);
İşlev njengah_custom_checkout_field_display_admin_order_meta ($ sipariş) {
Global $ Post_id;
$ sipariş = yeni wc_order ($ Post_id);
echo ‘& lt; p & lt; güçlü & gt;’ .__ (‘alan değeri’). ‘. Get_post_meta ($ sipariş- & gt; get_id (), ‘_shipping_field_value’, true). ‘& p & gt;’;
}
ZIP yer tutucusunu veya posta kodunu değiştirmek için aşağıdaki kodu ekleyin:
add_filter (‘wooocommerce_checkout_fields’, ‘njengah_override_checkout_fields’);
// Hooked in Fonksiyon – $ Fields filtre üzerinden geçti!
İşlev njengah_override_checkout_fields ($ fields) {
$ fields [‘faturalandırma’] [‘Billing_postcode’] [‘yer tutucu’] = ‘posta kodu’;
$ Fields Return;
}
Kısacası, ödeme sayfasını düzenlemek için WooCommerce eylemini nasıl kullanabileceğinizi paylaştık. WooCommerce belgelerini burada görebileceğinizi belirtmek önemlidir.
Kodlamaya alışık değilseniz, eklentileri kullanmanızı öneririz. Gereksinimleri karşılayan WordPress geliştiricilerine de danışabilirsiniz. Bu öğretici, sorunlarınızda çözümler bulmanıza yardımcı olur. Tören Makaleleri Set WooCommerce Ödeme Dosyaları Yükle
Üstün Ürün Başlık Ekranı altında içerik nasıl eklenir
Wooocommerce Kayıt E -posta Doğrulama Nasıl Eklenir
Bir eklenti kullanmadan WordPress’te nasıl sayfalandırma numarası yapılır
WordPress Custom Hooks Do_Action & Appl_filters’ı Örneklerle Kullanma Kılavuzu
Aynı sayfada bir woocommerce ve ödeme sepeti nasıl ayarlanır
WooCommerce’deki Ürün Kategori Sayfaları Nasıl Ayarlanır
WooCommerce Belirli bir tek ürün sayfası oluşturun
Sepet sayfasına bir wooocommerce dağıtım hesap makinesi nasıl eklenir
WooCommerce, kayıt formundaki onay kutusunun hüküm ve koşullarını alır
Bir düğme nasıl eklenir Wooocommerce’de sepet gör
Mevcut ürün Wooocommerce nasıl elde edilir
Özel bir wooocommerce ürünleri alanı nasıl eklenir
Woocommerce’de e -posta şablonları nasıl değiştirilir
Woocommerce nasıl ayarlanır Biri bir tane olabilir
WooCommerce’e PayPal Express Ödemesi Nasıl Eklenir
Yer tutucu metin alanı kontrolü woocommerce nasıl değiştirilir