Ödeme sonrası wooCommerce transferi: nasıl ayarlanır
Müşteriyi, özel ürününüze göre uyarlanmış güzel ‘Teşekkürler’ sayfasına nasıl yönlendirebilirsiniz? WooCommerce’in en yaygın transferinden biri ödeme ödemesinden sonra. Varsayılan olarak, ‘Teşekkürler’ sayfasına yönlendirilirler. Muhtemelen, kullanıcıların sipariş verildikten sonra özel sayfaya gelmelerini istersiniz, burada -sal ve destek hizmetlerinden sonra yönetilebilir. Ekibimiz tarafından WPDatatables’da yapılan bu makale, WooCommerce kullanıcılarını kasadan sonra özel bir sayfaya nasıl uygulayacağınız konusunda size rehberlik edecektir. WooCommerce’in aşağıdaki kod kodu kodu kodu kodu kodu, kullanıcı eklenti abonelik eklentisini kullanırken satın alma işlemini tamamladıktan sonra özel bir sayfaya aktarılmasına izin verir. Görüntüleri Function.php’ye aktif çocuğun temasına ekleyin ve wo_redirect () işlevindeki URL’yi uygun sayfaya değiştirin.
Bu görüntüler genellikle web sitesi sahibi ödeme yaptıktan sonra müşteriye hoş geldiniz bir sayfa göstermek istediğinde kullanılır. Hoşgeldin sayfaları, müşterileri eğitmenin, ürün satışlarını artırmanın ve yönlendirmeler için tuvalin iyi bir yoludur. Add_action (‘wooocommerce_thankyou’, ‘bloomer_redirectCustom’);
Bbloomer_redirectCustom ($ sipariş_id) işlevi {
$ sipariş = wc_get_order ($ Message_id);
$ url = ‘https://situsanda.com/url-kustom’;
if (! $ sipariş-> Has_status (‘başarısız’)) {
wp_safe_redirect ($ url);
Git dışarı;
}
}
Hey, verilerin de güzel olabileceğini biliyor muydunuz? WPDatatables bunu böyle yapabilir. Bunun duyarlı tablolar ve grafikler oluşturmak için WordPress #1 eklentisi olmasının iyi bir nedeni var.
Yapılandırın ve Ayarlayın
Bir gönderi veya sayfada yayınlayın
Ve sadece güzel değil, aynı zamanda pratik. Milyonlarca satır içeren büyük bir masa oluşturabilir veya filtreler ve daha fazla arama kullanabilirsiniz veya vahşi olabilir ve düzenlenebilir hale getirebilirsiniz. “Evet, ama Excel’i gerçekten seviyorum ve web sitesinde böyle bir şey yok”. Evet burada. Excel veya Google elektronik tablosunda olduğu gibi koşullu biçimlendirme kullanabilirsiniz.
Size verilerinizle bir grafik yapabileceğinizi mi söylüyor muyum? Ve bu sadece küçük bir parça. Sizin için başka birçok özellik var.
Bir sayfa hazırlayın Teşekkürler WooCommerce, WooCommerce şablonuna, sipariş verildikten sonra kullanıcıyı yönlendirmek için, aktarım URL’si ile şablon aktarımını ve ters çağrı işlevini kullanmanız gerekir. Kısa bir özetle aşağıdakiler gerekli adımlar şunlardır: Birincisi, kullanıcının ödeme sayfasında, sipariş sayfasında veya ödeme sonrası özel bir aktarım yapmadan önce alınan sipariş sayfasında olup olmadığını kontrol etmek iyi bir uygulamadır.
Sipariş verildikten sonra müşterileri özel sayfalara otomatik olarak yönlendirmesi, template_redirect () işlevini gerektirir. Örneğin Template_Redirect Eylem Kancasını ekleyin -? Add_action (‘template_redirect’, ‘your_callback_function’); Arka ve kanca çağrısı işlevindeki adın uygun olması gerektiğini belirterek, yukarıdaki şablon aktarım kancasına başvurduğunuz bir dönüş çağrısı işlevi oluşturun. Dönüş işlevinde, ödeme başarılı olduktan sonra kullanıcının yönlendirilmesini istediğiniz bir sayfa eklemek için wp_redirect () işlevini kullanın. Aktarım probleminden kaçınmak için her zaman WP_REDIRECT işlevinden sonra bir çıkış yolu ekleyin. Bu kod, temadaki function.php dosyanıza eklenir. Dosyayı bulun ve kasadan sonra WooCommerce’i aktarmak için bu eylemi eklemek için editörde açın. Değişiklikleri kaydedin veya tema işlevlerinizi güncelleyin. Sayfaları Ayarlama Teşekkürler Wooocommerce Filtre ile sayfayı ayarlamaya başlayalım Teşekkürler WooCommerce bazı hızlı kod değişiklikleri ile. Sayfa başlığını değiştirme Özel bir ‘Teşekkürler’ sayfası oluşturmak yerine, sayfa başlığını değiştirmek isteyebilirsiniz.
Aşağıdaki görüntüleri eklentilerle veya functions.php dosya temasına ekleyebilirsiniz. query_vars [’emir-received’]));
$ sipariş_key = appling_filters (‘woocommerce_thankyou_order_key’, boş ($ _get [‘anahtar’])?
if ($ mesaj_id> 0) {
$ sipariş = wc_get_order ($ Message_id);
if ($ sipariş-> get_order_key ()! = $ sipariş_key) {
$ sipariş = yanlış;
}
}
İf (isset ($ mesaj)) {
// $ title = sprintf (“Harikasın, %s!”, ESC_html ($ sipariş-> Billing_first_name)); // Bunu v2.7’den daha uzun olan Woocommerce sürümü için kullanın
$ title = sprintf (“Harikasın, %s!”, ESC_html ($ sipariş-> get_billing_first_name ()));
}
}
geri $ başlık;
} WooCommerce’de bulunan filtre siparişi bilgilerinden önce metni değiştirme, ‘Teşekkürler’ sayfasında görüntülenen metni değiştirmenizi sağlar. Sipariş bilgilerinden önce görüntülenen varsayılan metin “Teşekkür ederim. Siparişiniz kabul edildi. ”
add_filter (‘wooocommerce_thankyou_order_received_text’, ‘woo_change_order_received_text’, 10, 2);
işlev woo_change_order_received_text ($ str, $ sipariş) {
$ new_str = $ str. “Size bir satın alma makbuzu gönderdik.”
geri New_Str;
}
Yukarıdaki kod, “Size e -posta yoluyla bir satın alma makbuzu gönderdik.” mevcut metinde. Metni tamamen üzerine yazmak istiyorsanız, yalnızca $ Str değişkeninin $ new_str mesajınızın değişkenine birleştirilmesinden kaçınmanız gerekir.
$ new = ‘Size e -posta yoluyla bir satın alma makbuzu gönderdik.’; Müşterilerin formu indirmesini istiyorsanız, bu talimatlar eklenebilir. <? Php
add_filter ('wooocommerce_thankyou_order_received_text', 'woo_change_order_received_text', 10, 2);
işlev woo_change_order_received_text ($ str, $ sipariş) {
$ new_str = 'Size e -posta yoluyla bir satın alma makbuzu gönderdik. bu formu doldurduğunuzdan emin olun.
geri New_Str;
}
Kodlamıyorum – bunun için güvenilir bir eklenti var mı? Yazma kodu bir beceridir, ancak bu eklenti aynı sonuçları elde etmek için kullanılabilir. Bu örnek WooCommerce Redirect eklentisi için teşekkür ederiz. Eklentiyi yükleyin
WooCommerce Rehirect’i yükledikten sonra teşekkür ederiz, bir ‘Teşekkürler’ sayfası oluşturabilirsiniz. Küresel kullanım için uygun bir genel teşekkür sayfası hazırlamak veya belirli ürünleri görüntülemek için sayfalar tasarlayabilirsiniz.
Bu, hepsi gelecekteki satışları teşvik edebilen çapraz satış, yukarı satış, indirimler veya kuponlara izin verir. Yukarıda gösterilen ‘Teşekkürler’ kodlaması örneğinde, kupon teklifleri ile en iyi satışlar WooCommerce bloğu kullanılarak uygulanmıştır.
WordPress kontrol panelinde, imleci WooCommerce’a yönlendirin ve ayarları tıklayın, ardından ‘Teşekkürler’ sekmesini seçin. (İsteğe bağlı) Müşterinin tamamına gönderileceği ‘Teşekkürler’ Global sayfalarını ayarlamak istiyorsanız, sayfayı bu ayarla ayarlayabilirsiniz. Bu seçenek WooCommerce siparişinden sonra sayfa ayarlarını bir kenara bırakın.
Lisans anahtarı alanına, Sipariş Onayı e -postasına gönderilen bir lisans anahtarı ekleyin. Bu, eklenti bildiriminin yeni sürümünü etkinleştirecek ve WordPress kontrol panelinizden otomatik güncellemelere izin verecektir. Diğer eklentiler sayfası, wooocommerce için özel yith teşekkür ederim
Boxy WooCommerce Müşterileri