WooCommerce mağazanıza TC Kimlik No alanı eklemek için, birkaç basit adımı takip edebilirsiniz. Bunun için genellikle `functions.php` dosyanıza özel bir kod ekleyerek veya bir eklenti kullanarak yapabilirsiniz. İşte `functions.php` dosyanızı kullanarak nasıl yapabileceğiniz:
1. WordPress Yönetici Paneline Giriş Yapın:
- WordPress yönetici panelinize giriş yapın.
2. Tema Düzenleyicisi'ne (Theme Editor) gidin:
- Sol menüden "Görünüm" > "Tema Dosya Düzenleyicisi"ne gidin.
3. Functions.php Dosyasını Açın:
- Sağ tarafta, aktif temanızın `functions.php` dosyasını bulun ve açın.
4. Aşağıdaki Kodu Ekleyin:
```php
// Fatura sayfasına TC Kimlik No alanı ekleyin
add_filter('woocommerce_billing_fields', 'custom_woocommerce_billing_fields');
function custom_woocommerce_billing_fields($fields) {
$fields['billing_tckimlik_no'] = array(
'label' => __('TC Kimlik No', 'woocommerce'),
'placeholder' => _x('TC Kimlik No', 'placeholder', 'woocommerce'),
'required' => true,
'class' => array('form-row-wide'),
'clear' => true
);
return $fields;
}
// TC Kimlik No alanını sipariş detaylarında ve e-posta bildirimlerinde gösterin
add_filter('woocommerce_admin_billing_fields', 'custom_woocommerce_admin_billing_fields');
function custom_woocommerce_admin_billing_fields($fields) {
$fields['tckimlik_no'] = array(
'label' => __('TC Kimlik No'),
'show' => true
);
return $fields;
}
```
5. Dosyayı Kaydedin:
- Kodları ekledikten sonra dosyayı kaydedin.
Bu kod, fatura sayfasına "TC Kimlik No" adlı yeni bir alan ekler ve bu alanın doldurulmasını zorunlu kılar. Ayrıca, bu alan bilgisi, admin panelinden sipariş detaylarında ve e-posta bildirimlerinde görülebilir hale gelecektir.
Herhangi bir değişiklik yapmadan önce yedek almayı unutmayın ve eğer bir sorunla karşılaşırsanız, profesyonel bir geliştiriciye danışmaktan çekinmeyin. Ayrıca, WooCommerce ile uyumlu üçüncü parti eklentilerden de faydalanabilirsiniz. Bu tür bir değişikliği eklenti kullanarak yapmanız, temanız güncellenirse değişikliklerin kaybolmasını önleyebilir.