Skip to content

Instantly share code, notes, and snippets.

@holymong
holymong / WooCommerce-TC-Kimlik-ve-Vergi-No-Kurumsal-Fatura.php
Last active August 5, 2023 15:30
WooCommerce TC Kimlik ve Vergi No Kurumsal Fatura
* Ödeme ekranına geldiğinde 2 tane checkbox olacak. Biri "TC Kimlik No" opsiyonel diğeri "Kurumsal Fautra" opsiyonel.
* Müşteri bu alanlara 10 haneden az bir T.C. yada Vergi No yazarsa hata verecek.
* Kurumsal Fatura Checkbox'ı işaretlenirse Vergi Dairesi ve Vergi No alanı belirecek.
* TC Kimlik No Checkbox'ı işaretlenirse sadece TC Kimlik No alanı belirecek.
* Soyad şirket ünvanı girişinin doğru çalışabilmesi için gerekli değil opsiyonel olarak ayarlandı.
* Kurumsal Fatura seçildiğinde Ad Soyad ve Şirket Ünvanı billing_first_name alanında birleştirip tek bir Input olarak bıraklılmış
billing_last_name ve billing_company gizlenmiştir. TC Kimlik No seçildiğinde yada hiçbir şey seçilmediğinde Ad ve Soyad
iki farklı input olarak duruyor. billing_first_name,billing_last_name
@eminozlem
eminozlem / gist:65a7146b6b16e6774fb1
Last active March 1, 2021 17:13
Woocommerce yeni sipariş durumu ekleme örn: kargolandı
/** Yeni durumu kayıt et **/
function hp_kargolandi_status_register() {
register_post_status( 'wc-kargolandi', array(
'label' => 'Kargolanmış',
'public' => true,
'exclude_from_search' => false,
'show_in_admin_all_list' => true,
'show_in_admin_status_list' => true,
'label_count' => _n_noop( 'Kargolanmış <span class="count">(%s)</span>', 'Kargolanmış <span class="count">(%s)</span>' )
) );