WooCommerce ürünlerini kuponlardan nasıl hariç tutabilirim

İndirim kodu daha verimli kullanmanın yollarını mı arıyorsunuz? Senin için bir şeyimiz var. Bu kılavuzda, WooCommerce ürünlerini kuponlardan hariç tutmanın çeşitli yollarını göstereceğiz, böylece indirimler onlar için geçerli değildir. Şimdi Kara Cuma ve Noel yaklaşıyor, birçok çevrimiçi mağaza teklif ve promosyonlar sunmaya başlıyor. İndirim kuponu hazırladığınızda ve çevrimiçi olarak paylaştığınızda, kuponun karda önemli bir düşüş yapmamasını sağlamak istersiniz. Satışlarınız% 25 artar, ancak satış başına kar% 50 azalırsa, herhangi bir indirim sunmasanız iyi olur.
Daha fazla satış ve satış başına kâr arasında doğru dengeyi bulmak her zaman kolay değildir. Bunu yapmanın en iyi yollarından biri, belirli ürünleri indirimsiz tutmaktır. Kancalar gibi belirli indirim ürünlerini kullanabilir ve ardından müşterilerinizi indirimleri olmayan diğer ürünlerle satmaya çalışabilirsiniz. Bu kılavuzda, WooCommerce ürünlerini kuponlardan hariç tutmanın çeşitli yollarını göstereceğiz, bu nedenle indirimler onlar için geçerli değildir. Neden ürünleri kuponlardan hariç tutuyor? İndirim kuponu kullanmak, birçok WooCommerce mağazası tarafından satışlarını artırmak için kullanılan genel bir pazarlama stratejisidir. Akıllıca kullanılırsa, indirimler çevrimiçi işletmeler için yararlı olabilir. Bununla birlikte, doğru uygulanmazsa gelirde bir azalmaya neden olabilirler ve satışlardaki artış en azından fiyat düşüşüyle ​​aynı değildir.
Buna ek olarak, daha büyük bir katalogla, müşterileriniz tarafından kullanılabilecek boşluklar da vardır. Örneğin, zaten indirimleri olan paket ürünlerine indirim uygulamak istemeyebilirsiniz. Aynı şekilde, müşteriler zaten ince marjları olan ürünler için indirim kullanırsa para kaybedebilirsiniz. Bu nedenle, bazı WooCommerce ürünlerini indirimli bir kupondan hariç tutmak iyi bir seçimdir. Bu şekilde, belirli ürünlerin bundan etkilenmemesini sağlarken istediğiniz kadar kupon ve indirim kodu yapabilirsiniz. Bakalım nasıl yapabileceğinizi ve ürünü indirimden hariç tutmak için ne tür bir araç kullanabileceğinizi görelim. WooCommerce ürünlerini kuponlardan nasıl hariç tutabilirsiniz WooCommerce ürünlerini indirim kuponlarından hariç tutmanın iki ana yolu vardır:
Varsayılan Wooocommerce seçeneği ile
Programlanmış
Her seçeneği daha ayrıntılı olarak kontrol edelim. 1) Woocommerce Varsayılan WooCommerce seçeneğini kullanarak WooCommerce ürünlerini kuponlardan hariç tut, belirli ürünler ve kategoriler için özel kuponları devre dışı bırakma seçeneği sunar. Bu seçeneğe erişmek için WordPress Yönetici Gösterge Tablonuzdaki WooCommerce> Kuponları Açın.
Ardından, kupon altındaki Düzenle’yi tıklayarak hariç tutmak istediğiniz kuponlardan birini açın. Ardından, aşağı kaydırın ve kullanım limiti sekmesini açın.
Burada ürün hariç tutma seçeneğini kullanabilir ve belirli ürünleri bu özel kupondan hariç tutmak için kategoriyi hariç tutabilirsiniz. Ürünün adını, hariç tutma kategorisi alanına ürün veya ürün kategorilerinin hariç tutulması alanına yazın. Örneğin, ürün 15 ve ürün demetlerine indirim uygulamak istemiyorsanız, bunun gibi şeyler yapabilirsiniz. Şimdi, bu özel kupon ürün için geçerli değildir. Ancak, bu işlemi diğer kuponlarda tekrarlamadığınız sürece, öğeye uygulanan diğer tüm kuponların çalışacağını unutmayın.

Çok fazla kuponunuz varsa, bu işlem zaman alabilir, çünkü tek tek açmanız ve hariç tutmak istediğiniz ürünü eklemeniz gerekir. İyi haber şu ki, bunu küçük bir kodla yapmanın daha verimli bir yolu var. WooCommerce ürünlerini programlanan tüm kuponlardan nasıl hariç tutabileceğinizi görelim. 2) WooCommerce ürünlerini programlanmış kuponlardan hariç tutun WooCommerce ürünlerini programlanmış indirimlerden de hariç tutabilirsiniz. Bu yöntemin avantajı, indirimlerin belirli öğeler için geçerli olmamasını sağlamak için size çok fazla esneklik sağlamaktır. Örneğin, kuponlar için belirli ürün kimliklerini devre dışı bırakabilir veya WooCommerce ürün verileri seçeneğine bir onay kutusu ekleyebilirsiniz.

Bu seçeneklerin bazılarını nasıl etkinleştirebileceğinizi görelim. Not: Birkaç temel dosyayı düzenleyeceğimiz için, başlamadan önce, sitenizin bir yedeklemesini yapmanızı ve yoksa bir çocuğun temasını yüklemenizi öneririz. 2.1) WooCommerce ürünlerini ürün kimliğini kullanarak kuponlardan hariç tutmak WooCommerce ürünlerini kuponlardan hariç tutmanın en kolay yollarından biri, kuponları belirli ürün kimlikleri için çalışmayacak şekilde devre dışı bırakan kodlar eklemektir. Bunu yapmak için önce ürün kimliğini bulmalısınız. Bunun için WordPress yönetici kontrol panelinizi açın, ürünü açın ve tüm Woocommerce ürünlerinizin bir listesini göreceksiniz. İndirimi uygulamak istemediğiniz üründe imleci gidin ve ürün kimliğini göreceksiniz. Yazın ve yararlı bir yerde bırakın çünkü bir sonraki adım için buna ihtiyacınız olacak. Bundan sonra, görünüm> tema düzenleyicisine giderek tema işlev dosyanızı açın. Ardından, tema dosyasını doğru kullanın ve functions.php dosyasını açın.

Dosyaya aşağıdaki kod görüntülerini ekleyin, ancak ürün_idini hariç tutmak istediğiniz ürünün uygun kimliğiyle değiştirmeyi unutmayın. add_filter (‘woocommerce_coupon_is_valid_for_product’, ‘quadlayers_exclude_product_from_product_promotions’, 9999, 4);
QuadLayers_exclude_product_from_product_promotions ($ geçerli, $ ürün, $ kupon, $ değerler) {

// Ürün kimliğini değiştir (örn. 145)

if (ürün_id == $ ürün-> get_id ()) {
$ geçerli = yanlış;
}
geri $ geçerli;
} Kod, belirttiğimiz ürün kimliği indiriminden dahil değildir. Örneğin, bizim durumumuzda, ürün kimliği 145’tir, bu nedenle kodun kodlanması:
add_filter (‘wooocommerce_coupon_is_valid_for_product’, ‘quadlayers_exclude_product_from_product_promotions’, 9999, 4); quadLayers_exclude_product
// ürün kimliği = 145
if (145 == $ ürün-> get_id ()) {
$ geçerli = yanlış;
}
geri $ geçerli;
}
İşte burada! Belirttiğiniz ürün tüm kuponlarınızdan hariç tutulacaktır. Bununla ilgili daha fazla bilgi için bu siteye bakın. 2.2) Diğer ilginç opsiyondan satılan WooCommerce ürünlerini hariç tutma indirim kuponları, kupon kodundan indirim uygulayan ürünleri hariç tutmaktır. Örneğin, satılan bir ürününüz varsa, ek indirim almadığından emin olmak için komut dosyaları ekleyebilirsiniz. Bu, mağazanızda devam eden bir satış promosyonunuz olduğunda ve indiriminizin satılan herhangi bir ürün için geçerli olmadığından emin olmak istediğinizde çok kullanışlıdır.
Bunun süreci yukarıdakine benzer. Yönetici kontrol panelinizde görünüm> Tema Düzenleyicisi’ni açın ve doğru tema dosyasındaki functions.php dosyasını açın. Ardından, satılan tüm ürünlerin indirimlerini hariç tutmak için aşağıdaki komut dosyasını yapıştırın. add_filter (‘xa_pbu_skip_product_on_sale’, ‘ql_skip_product_on_sale_from_discount’, 1,2);
İşlev ql_skip_product_on_sale_from_discount ($ return_val, $ pid) {
$ sale_price = get_post_meta ($ pid, ‘_ sale_price’, true);

İf (! Boş ($ price_payers)) {

sağa dön; // doğruysa bu ürünü hariç tut
}
Geri $ return_val;
}
Veya kuponlardan satılan belirli ürünleri hariç tutmak için aşağıdaki kodu kullanabilirsiniz. Ürün kimliğini kimliğinizle değiştirin. add_filter (‘xa_pbu_skip_product’, ‘ql_skip_product_from_discount’, 1,2); işlev ql_skip_product_from_discount ($ pid) {pid) {
$ pid_to_skip = dizi (ürün kimliği); // hariç tutulan ürün kimliği
if (in_array ($ pid, $ pid_to_skip)) {
sağa dön; // doğruysa bu ürünü hariç tut

}
Geri $ return_val;
} Bazı ürünler eklemek istiyorsanız, istediğiniz kadar ekleyin ve bir virgülle ayırın. Bununla ilgili daha fazla bilgiyi burada bulabilirsiniz. WooCommerce ürünlerini programlanan kuponlardan hariç tutmak için seçenekler ekleyin, eğer bunun sıklıkla yapabileceğiniz bir şey olduğunu düşünüyorsanız, yukarıdaki işlemi herhangi bir zamanda yapmak en rahat şey olmayabilir. Bu durumda, daha verimli seçenekler vardır. Arka ucuna bir onay kutusu ekleyen özel bir işlev ekleyebilir ve her ürün için bir kuponu tek tek devre dışı bırakmanıza izin verebilirsiniz. Bu snippet’i tüm öğelerinize ekler ve ardından hangi WooCommerce ürününü kupondan ve ne zaman hariç tutmak istediğinize karar verirsiniz. Bu ilginç bir seçenektir, çünkü komut dosyasını functions.php dosyasından eklemek ve silmek yerine onay kutusunu seçerek veya seçerek seçeneği dinamik hale getirmenize olanak tanır. Bunu yapmak için, yönetici kontrol panelinizde, görünüm> tema düzenleyicisini açın ve function.php dosyasını açın.
Şimdi devam edin ve bu kodu düzenleyiciye yapıştırın: // Ürün Genel Ayarları sekmesinde özel bir alan oluşturun sekmesi
Add_action (‘wooocommerce_product_options_general_product_data’, ‘ql_add_custom_field_general_product_fields’); işlevi ql_add_custom_field_general_product_fields () {) {) {) {) {) {) {) {) {) {) {) {) {) {) {) {) {) {) {)
Global $ Post;
echo ‘
‘;
// Özel Ürün onay kutusu

Onay kutusu wooocommerce_wp_ (dizi (
‘id’ => ‘_disabled_for_coupons’,
‘etiket’ => __ (‘kuponlar için devre dışı bırakıldı’, ‘wooocommerce’),
‘Açıklama’ => __ (‘Bu ürünü kupon indirimlerinden devre dışı bırak’, ‘wooocommerce’),
‘desc_tip’ => ‘doğru’,
));
echo ” ;;
}
// Özel alanları kaydedin ve WP ayarlarında hariç tutulan tüm ürün kimliklerini güncelleyin
Add_action (‘wooocommerce_pricess_product_meta’, ‘ql_save_custom_field_general_product_fields’, 10, 1);
Ql_save_custom_field_genal_poduct_fields ($ post_id) {
$ current_disabled = isset ($ _post [‘_ disabled_for_coupons’])? ‘Evet Hayır’;
$ disabl_products = get_option (‘_products_disabled_for_coupons’);
if (boş ($ disabled_products)) {
if ($ current_disabled == ‘Evet’)
$ disabl_products = Array ($ Post_id);
} değilse {
if ($ current_disabled == ‘evet’) {
$ disabl_products [] = $ Post_id;
$ disabl_products = array_unique ($ disabled_products);
} değilse {
if (($ key = array_search ($ post_id, $ disabled_products))! == false)
Unset ($ disabled_products [$ key]);
}
}
update_post_meta ($ post_id, ‘_disabled_for_coupons’, $ current_disabled);
update_option (‘_products_disabled_for_coupons’, $ disabled_products);
}
// Kuponu ürün seviyesinde geçersiz kılın
add_filter (‘woocommerce_coupon_is_valid_for_product’, ‘set_coupon_validity_for_xcluded_products’, 12, 4); fonksiyon set_coupon_validity_for_excluded_products ($ geçerli, $ ürün, $ cupon, $ değerler) {$ geçerli, $ ürün, $ coupon, $ değerler) {
if (! count (get_option (‘_products_disabled_for_coupons’))> 0) $ $ geçerli;
$ disabl_products = get_option (‘_products_disabled_for_coupons’);
if (in_array ($ ürün-> get_id (), $ disabled_products))
$ geçerli = yanlış;
geri $ geçerli;
}
// Ürün indirim sayısını sıfıra ayarlayın
add_filter (‘wooocommerce_coupon_get_discount_amount_amount’, ‘sıfır_discount_for_excluded_products’, 12, 5);
sıfır_discount_for_xcluded_products ($ dispounting_amount_amount, $ cart_item, $ single, $ kupon) $.
if (! count (get_option (‘_products_disabled_for_coupons’))> 0) $ indirim;
$ disabl_products = get_option (‘_products_disabled_for_coupons’);
if (in_array ($ cart_item [‘ürün_id’], $ disabl_products))
$ indirim = 0;
geri $ indirim;
}
Bundan sonra dosyayı güncelleyin. Şimdi eklediğiniz özel bir onay kutusunun nasıl kullanılacağına bakalım. Kuponu devre dışı bırakmak için işlevi ve seçeneği kullanarak Ürün bölümünü açın ve kupondan hariç tutmak istediğiniz ürünü açın. Ürün verilerinin genel sekmesinde, artık kuponlar için devre dışı bırakılmış yeni bir seçenek göreceksiniz.
Bu seçeneğin etkinleştirilmesi, bu WooCommerce ürününü bir indirim kuponundan hariç tutacaktır. Daha sonra kontrolü silerseniz, indirim bu ürün için tekrar uygulanır. Her şeyin beklendiği gibi çalıştığından emin olmak için değişiklikleri saklamayı ve ön ucu kontrol etmeyi unutmayın.
Sonuç Genel olarak, belirli öğelerin indirimlerden hariç tutulması, teklifler sunduğunuzda bile geliri en üst düzeye çıkarmak için iyi bir alternatiftir. Belirli ürünler için indirim uygulamak isteyebilirsiniz, ancak diğer ürünler için değil, çünkü marjınız yeterince ince veya örneğin bir indirim uyguladılar. Bu kılavuzda, WooCommerce ürünlerini kuponlardan geçmenin ve hariç tutmanın çeşitli yollarını gördük: Varsayılan WooCommerce seçeneğini kullanarak
Tek tek ürünleri, tüm ürünleri veya sadece ürün kimliklerini kullanarak satılan ürünleri hariç tutacak şekilde programlanmıştır
Belirli ürünler için kuponları devre dışı bırakmak için arka uçtaki seçeneği eklemek için özel bir komut dosyası ekleyin
Bu adımlar hakkında sorularınız varsa, aşağıdaki yorumlar bölümünde bize söyleyin ve size yardımcı olmak için elimizden geleni yapacağız. Son olarak, indirim hazırlamanın ek yollarını ve kullanmanın en iyi yolu arıyorsanız, aşağıdaki yönergeleri okumanızı öneririz:
Bir Wooocommerce Kuponu Otomatik Olarak Nasıl Uygulanır

Wooocommerce kuponları nasıl oluşturulur ve ayarlanır

Woocommerce Kuponları Oluşturun ve Uygula: Komple Rehber

admin

Bir Cevap Yazın

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