Wooocommerce ödeme hatası mesajı nasıl değiştirilir

Ödeme yaparken hata bildirimini güncellemenin yollarını mı arıyorsunuz? Biz sana yardım ederiz. Bu kılavuzda, WooCommerce Checkout hata mesajını değiştirmek için size çeşitli yöntemler göstereceğiz. Çevrimiçi bir mağaza çalıştırırken, bir noktada çatışma ve hatalarla karşılaşacaksınız. Daha önce kasiyerde ortak bir sorunun nasıl düzeltileceğini, düğme sepete eklendiğinde ne yapacağımızı ve mağaza sayfası boş olduğunda bazı çözümleri görmüştük. Bu öğreticide, WooCommerce ödeme hatasını değiştirmek ve özel olanları yapmak için çeşitli yollar göstereceğiz.
Bunu yapmanın çeşitli yollarına bakmadan önce, ödeme sayfasındaki hata mesajını ayarlamanın avantajlarını daha iyi anlayalım. Neden ödeme hatası mesajını değiştirmelisiniz? Varsayılan olarak, WooCommerce temel bir ödeme hatası mesajı ve oldukça yaygın olarak gelir. Çoğu dükkan sahibi olduğu gibi bırakır, bu nedenle mesajı değiştirerek diğerlerinden kolayca öne çıkabilirsiniz. Ödeme bildiriminin değişmemesi, kaçırılan harika bir fırsattır. Ödeme en önemli andır çünkü satışları kapatıp kapatmadığınızı belirler. Ödeme sırasında bir hata varsa, alıcı istifa edebilir ve satışları kaybedebilirsiniz. Bu hata mesajını ödeme yaparken ayarlayarak, mümkün olduğunca en iyi şekilde kullanabilir ve müşterilere güvenlik sağlamak için neler olduğunu açıklayabilirsiniz.
Varsayılan olarak, WooCommerce, var olmayan zorunlu bir alan olduğunda veya müşteri tarafından tanıtılan ödeme yöntemi geçersiz olduğunda bir hata mesajı görüntüler. Bu, ödeme sırasında gördüğünüz yaygın bir hata mesajıdır:

Gördüğünüz gibi, açıklar ama onlarla yapabileceğiniz çok daha fazlası var.Örneğin, markanızı yansıtan, daha fazla metin ekleyen öğeler ekleyebilirsiniz.Artık WooCommerce’deki ödeme hatası mesajını neden değiştirmeniz gerektiğini bildiğinize göre, görevi nasıl tamamlayabileceğinizi görelim.
WooOcommerce Ödeme Hatası Mesajı Nasıl Değiştirilir WooCommerce Checkut Hata Mesajları Düzenlemenin İki Yolu vardır:
Eklentilerle
Programlanmış
İki yönteme bakalım, böylece uzmanlığınıza ve ihtiyaçlarınıza göre hakkı seçebilirsiniz.1) Kodlama becerileriniz yoksa veya WooCommerce hata mesajlarını düzenlemek için bir eklenti kullanmayı tercih ediyorsanız, kasa ile ödeme hatası mesajını ayarlayın, What eklentisini kullanabilirsiniz.Bu araç, tek bir kod satırı yazmadan veya şablon dosyasını düzenlemeden web sitesi dizinizi değiştirmenize yardımcı olur.
Ücretsiz sürüm temel özelliklerle birlikte gelirken, premium sürüm yılda 39 USD’den başlar ve daha fazla ayarlama için fırsatlar açar.Eklentiyi yükledikten ve etkinleştirdikten sonra, Sol taraftaki yapılandırma seçeneğini göreceksiniz.Oradan, hedef içeriğini değiştirmeniz ve girmeniz gereken dizeyi seçebilirsiniz.Bunu bitirdikten sonra, kaydet’e basın ve hepsi bu.Bir eklenti ile ilgili yardıma ihtiyacınız varsa, bir destek bileti için başvurabilir veya iletişim formunu kullanarak destek ekibine bir e -posta gönderebilirsiniz.2) Bir ödeme hatası mesajı düzenleyin Programlandı Bir eklenti kullanmak ve programlama becerilerine sahip olmak istemiyorsanız, küçük bir kodla bir hata mesajı düzenleyebilirsiniz.Bu bölümde, WooCommerce’deki hata mesajlarını değiştirmek için PHP’yi nasıl kullanacağınızı göstereceğiz.
Burada yapabileceğiniz birçok şey var. Bu gösteri için, ödeme sayfasında birkaç varsayılan uyarı yerine bir hata mesajı görüntülemeye odaklanacağız. Bunu yapmak için Fonksiyonlar.php dosya temasını değiştireceğiz, bu nedenle başlamadan önce sitenizin bir yedeklemesini yapmanızı ve yoksa bir alt tema oluşturmanızı öneririz. Bundan sonra, aşağıdaki kodu çocuğunuzun temasından cocyon.php dosyasına ekleyebilirsiniz. Daha önce de belirtildiği gibi, bazı bildirimler değil, ödeme sayfasında bir hata mesajı görüntüler. Add_action (‘wooocommerce_aft_checkout_validation’, ‘quadlayers’, 9999, 2); QuadLayers işlevi ($ fields, $ hataları) {// Bir IF doğrulama hatası varsa (! Boş ($ errors-> get_error_codes ())) {// foreach olan tüm hata mesajlarını kaldır ($ errors-> get_error_codes () $ code) {$ errors-> kall ($ kod); } // Özel bir tek hata mesajı $ hata-> add (‘doğrulama’, ‘özel mesajınız burada !!!’); }} Kodu daha yakından bakarsanız, QuadLayers’ı bir işlev olarak ve özel mesajınızı burada ayarladığımızı göreceksiniz !!! tek bir mesaj olarak. Bu snippet’i temel olarak almak ve ihtiyaçlarınıza göre ayarlamaktan çekinmeyin. Bu gösteri için, kodu eklemek için aşağıda görebileceğiniz gibi özel bir site eklentisi kullanıyoruz.
Şimdi öne bakın, arabaya herhangi bir ürün ekleyin ve ödeme sayfasını açın. Gereken alanları doldurmadan satın almayı tamamlamaya çalışırsanız, şöyle bir hata göreceksiniz:

Bu şekilde, WooCommerce Checkout hatasını küçük bir kodla değiştirebilirsiniz. Gördüğünüz gibi, bu basit bir örnek. Müşteri alışveriş deneyiminizi geliştirmek için bu yaklaşımı şartlı olarak birleştirmenizi öneririz. Bu konuda daha fazla bilgi edinmek için, Wooocommerce’e ödeme yapmak için koşullu alanların nasıl ekleneceğine dair kılavuzumuza bakın. Şimdiye kadar, ödeme sırasında hata mesajını ayarlamanın birkaç yolunu gördük. Ancak çevrimiçi mağazanızı geliştirmek için yapabileceğiniz daha fazlası var. Nasıl özel mesajlar ekleyebileceğinizi görelim. Özel Ödeme Mesajı Nasıl Eklenir Bu bölümde, ödeme sayfanızda özel mesajlar görüntülemeyi öğreneceksiniz. İlk olarak, gösterge panelinizde sayfaları açın> ödeme.

Burada, sayfa içeriğini değiştirebilir ve özel mesajlar görüntüleyebilir, medya ekleyebilir ve daha fazlasını gösterebilirsiniz. Varsayılan olarak, ödeme sayfası kısa bir WooCommerce kasası içerir.
Ödeme alanından önce ve sonra özel bir mesaj görüntülemek istiyorsanız, bir paragraf bloğu kullanabilirsiniz. Bu gösteri için kısa ödeme kodundan önce ve bir paragraf bloğu ekleyeceğiz. Bunu yalnızca “içerikten önce” ve “içerikten sonra” olarak adlandıracağız.

Sayfayı güncelledikten sonra ön uçtan ödeme sayfasına bakın ve yeni eklediğimiz özel bir mesaj göreceksiniz.

Aynı şekilde, resimler, özel mesajlar, kupon kodları ve diğerleri gibi her türlü içeriği kasaya ekleyebilirsiniz.Hata mesajının konumunun nasıl değiştirilmesi Varsayılan olarak WooCommerce, sol tarafta bir hata mesajı görüntüler.İyi haber şu ki, küçük bir CSS ile değiştirebilirsiniz.Bu bölümde, CSS ile hata mesajının konumunu nasıl değiştirebileceğinizi göstereceğiz. İlk görüntüler, WordPress Yönetici Gösterge Tablonuzu girin ve görünüm> Özelleştir.

Özelleştiriciyi açın ve ek CSS bölümüne gidin.

CSS parçalarınızı ekleyebileceğiniz yer burası. WordPress ayarlamaları, doğrudan önizleme bölümünde değişiklikleri görüntüler, böylece her güncellemeyi gerçek zamanlı olarak görebilirsiniz. Bu snippet’i kopyalamak ve sihirbaza yapıştıracak kadar. Form. Ödeme {-ms-Flex-Wrap: Wrap; Esnek sargı: sarma; }. Wooocommerce-noticegroup-checkout {-webkit-box-flex: 1; -MS-Flex: 1 1 100; Esnek: 1 1 100; Maksimum genişlik:%100; Genişlik:%100; Marj-Bawah: 40px; Marj-Top: 20px; } .WOOCOMMERCE-NOTICEGRUP-CHECKOUT UL.WOOOCOMMERCE-Error {Pozisyon: Relative; Yukarıda: Otomatik; Aşağıda: Otomatik; Sol: Otomatik; Doğru: otomatik; Dolgu-sağ: 30px; İndex-z: otomatik; İmleç: Varsayılan; -MS-Transform: Hiçbir şey; Değişim: hiçbir şey; -Webkit-Transform: Hiçbir şey; Animasyon: Hiçbir şey; -Webkit-Animasyon: Yok; } .WOOCOMMERCE-NOTICEGRUP-CHECKOUT UL.WOOOCOMMERCE-Error: Sonra {Content: NO; } .WOOCOMMERCE-NOTICEGRUP-CHECKOUT UL.WOOOCOMMERCE-ROR.HIDDEN-NOOTICE {Animation: NO; -Webkit-Animasyon: Yok; } Bu durumda, altta 40 piksel marj mesajı, üstte 20 piksel, sağda 30 piksel ve%100 genişliğinde. Bu değerleri tercihlerinize göre ayarlayın ve değişiklikleri kaydetmeyi unutmayın.

Bonus: Wooocommerce hataları nasıl gizlenir Bu kılavuzu tamamlamadan önce, diğer alternatiflere bakalım. WooCommerce Checkut hatasını değiştirmek yerine bir hata mesajını gizlemek isterseniz ne olur? Eğer sizin durumunuzsa, bu bölüm tam size göre. Size küçük bir kodla nasıl silineceğinizi göstereceğiz. Bazı temel dosyaları düzenleyeceğimiz için, sitenizin tam bir yedeklemesini yaptığınızdan ve yoksa sahip değilseniz alt temayı kullandığınızdan emin olun. Hataları gizlemek için wp-config.php dosyasını ayarlarız. İlk olarak, gerekirse geri yükleyebileceğiniz bir yedeklemeye sahip olmak için WP-Config.php dosyasının bir kopyasını yerel bilgisayarınıza indirmenizi öneririz. WordPress Core dosyasına erişmenin birkaç yolu vardır. Bu demo için Dosya Yöneticisi adlı özel bir eklenti kullanacağız. İlk olarak, gösterge panelinizde eklentiyi aç> yeni ekleyin ve dosya yöneticileri arayın. Bir eklenti bulduktan sonra, web sitenizde yükleyin ve etkinleştirin. Etkinleştirmeden sonra eklenti yapılandırmasını sol tarafta göreceksiniz. WP-Config.php dosyalarını bulun.

Sağ -Dosyayı tıklayın ve Kod Düzenleyicisi seçeneğini seçin.

Dosyanın ortasında, aşağıdaki satırlardan birini göreceksiniz: tanımlama (‘wp_debug’, true); veya tanımlayın (‘wp_debug’, yanlış);

Bulduktan sonra satırı aşağıdaki kodla değiştirin ve dosyayı kaydedin: this_set (‘display_errors’, ‘ölü’); İni_set (‘error_reporting’, e_all); tanımlama (‘wp_debug’, yanlış); tanımlama (‘wp_debugg_display’, yanlış); Kod tüm hata mesajlarını kapatacaktır.

İşte burada! Şu andan itibaren, mağazanız herhangi bir hata mesajı görüntülemeyecektir. Son kasayı ayarlamanın daha fazla yolu, Woocommerce kasanızı daha iyi ayarlamanın diğer yollarını görelim. Özel alanlar ekleyin Bu bölümde ödeme için özel alanlar ekleyin, ödeme sayfasına nasıl özel alanlar ekleyebileceğinizi göstereceğiz. Tahmin edebileceğiniz gibi, çeşitli alan türleri ekleyebilirsiniz. Bu gösteri için, bülteninize abone olmaları ve e -posta listenizi oluşturma seçeneklerinin alıcılarına sunmak için ödeme sayfasının sonuna özel bir onay kutusu ekleyeceğiz. Aşağıdaki komut dosyasını çocuğunuzdan functions.php dosyasına yapıştırmanız yeterlidir: // sütun kontrol kutusu (‘wooocommerce_after_notes’, ‘quadLayers_subscribe_checkout’);

QuadLayers_subscribe_checkout ($ checkut) işlevi {

wooocommerce_form_field (‘müşteri’, dizi (

‘type’ => ‘onay kutusu’,

// ‘zorunlu’ => doğru,
‘Class’ => dizi (‘özel alan form sırası’),,
‘Etiket’ => ” Bültenimize abone olun. ‘
), $ checkout-> get_value (‘müşteri’));
Gördüğünüz gibi, onay kutusunun yanındaki “Bültenimize abone” etiketini ekledik.Bunu bir temel olarak alıp mağazanıza ayarlayabilirsiniz.Diğer ilginç seçeneklerin isteğe bağlı alanını yapmak isteğe bağlı zorunlu hale getirmektir.Bu şekilde, alıcının yalnızca işlemler için gereken sütunu doldurmasını sağlarsınız.Bu şekilde bir ödeme işlemi daha hızlı yaparsınız ve müşteri deneyimini geliştirirsiniz.Örneğin, sanal ürünler satıyorsanız, aşağıdaki kodu dosya işlevine ekleyerek isteğe bağlı faturalandırma bölümünde bir adres alanı oluşturabilirsiniz.add_filter (‘woocommerce_billing_fields’, ‘wc_address_field_opsional’); wc_address_field_optional işlev ($ fields) {
$ Fields [‘faturalandırma’] [‘Billing_address_1’] [‘zorunlu’] = false;
$ Field Return;
} Bu konuda daha fazla bilgi için WooOcommerce Checkout’u ayarlamak için kılavuzumuza bakın. Kısa sonuç, ödeme bildirimlerini düzenleyerek, ödemenize başka bir ayarlama katmanı ekleyebilir ve rakiplerinizden öne çıkabilirsiniz. Bu kılavuzda, WooCommerce Checkout hata mesajını değiştirmenin iki ana yolunu gördük: Özel bir eklenti kullanarak ve küçük bir kodla programlanmış. Eklentiler kullanmak, kodlama becerilerine sahip olmayan veya mağazalarını birkaç tıklamada ayarlamayı tercih edenler için iyi bir alternatiftir. Öte yandan, programlama bilginiz varsa ve daha fazla eklenti yüklemek istemiyorsanız, kendi çözümünüzü kodlayabilirsiniz. Bu size daha fazla esneklik sağlar ve ne istersen yapmanızı sağlar. Snippet’i çocuğunuzun temasına eklediğinizden emin olun, böylece annenizi güncelledikten sonra ayarlamaları kaybetmezsiniz. Bu makalenin sizin için yararlı olduğunu umuyoruz ve Woocommerce Checkout hatası mesajını nasıl değiştireceğinizi öğreniyor. Bunu yaparsanız, lütfen bu gönderiyi sosyal medyada arkadaşlarınızla paylaşın. Diğer ilginç makaleler için aşağıdaki gönderiye bakın: Metin nasıl değiştirilir Ödeme yapmaya devam edin
En iyi WooCommerce Checkout eklentisi
Doğrudan wooocommerce üzerinde bir ödeme bağlantısı nasıl yapılır

admin

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir