WooCommerce “Bizi Nereden Duydunuz?” Sorusu Ekleme

  • Anasayfa
  • WooCommerce “Bizi Nereden Duydunuz?” Sorusu Ekleme

WordPress alt yapılı e-ticaret sitenize gelen müşterilerinizin hangi platformdan geldiğini öğrenmek için kayıt sayfasına “Bizi Nereden Duydunuz” sorusu sormak için aşağıdaki kodu temanızın functions.php dosyasına eklemeniz yeterli. Kodu geliştirmek için benimle iletişime geçebilirsiniz.

add_action( 'woocommerce_register_form', 'muratbutun_bizi_nereden_duydunuz' );
function muratbutun_bizi_nereden_duydunuz() {
?>
 
<P class = "bir şekilde sıralı bir şekilde sıralı çapında">
<? Label için = "find_where"> <? Php _e ( 'Bizi Nereden Duydunuz?', 'WooCommerce'); ?> <Span class = "required"> * </ span> </ label>
<Ad seçin = "find_where" id = "find_where" />
    <Option value = "goo"> Google </ option>
    <Option value = "fcb"> Facebook </ option>
    <Option value = "TWT"> Twitter </ option>
</ Select>
</ P>
<? Php 
} 
ADD_ACTION ( 'woocommerce_created_customer', 'muratbutun_save_extra_register_select_field');
  
fonksiyon muratbutun_save_extra_register_select_field ($ CUSTOMER_ID) {
if (isset) ($ _POST [ 'find_where']) {
        update_user_meta ($ CUSTOMER_ID 'find_where', $ _POST [ 'find_where']);
}
}
ADD_ACTION ( 'show_user_profile', 'muratbutun_show_extra_register_select_field', 30);
ADD_ACTION ( 'edit_user_profile', 'muratbutun_show_extra_register_select_field', 30); 
ADD_ACTION ( 'woocommerce_edit_account_form', 'muratbutun_show_extra_register_select_field', 30);
  
fonksiyon muratbutun_show_extra_register_select_field ($ kullanıcı) { 
   
  if (empty ($ kullanıcı)) {
  $ User_id = get_current_user_id ();
  $ Kullanım = get_userdata ($ user_id);
  }
   
?>    
       
<P class = "bir şekilde sıralı bir şekilde sıralı çapında">
<? Label için = ""> <? Php _e ( 'Bizi Nereden Duydunuz?', 'WooCommerce'); ?> <Span class = "required"> * </ span> </ label>
<Select name = "business_type" id = "business_type" />
    <Seçeneği devre dışı değer> - bir seçenek belirleyin - </ option>
    <? Option value = "slt" <? Php if (get_the_author_meta ( 'find_where', $ kullanıcı-> ID) == "goo") echo 'seçilen = "Seçilen"'; ? >> Google </ option>
    <Option value = "prt" <? Php eğer '= "Seçilen" seçilmiş' echo ($, kullanıcı-> ID) == "fcb" get_the_author_meta ( 'find_where'); ? >> Facebook </ option>
    <? Option value = "ltd" <? Php if (get_the_author_meta ( 'find_where', $ kullanıcı-> ID) == "TWT") '= "Seçilen" seçilen' echo; ? >> Heyecan </ option>
</ Select>
</ P>
 
<? Php
 
}
ADD_ACTION ( 'personal_options_update', 'muratbutun_save_extra_register_select_field_admin');    
ADD_ACTION ( 'edit_user_profile_update', 'muratbutun_save_extra_register_select_field_admin');   
ADD_ACTION ( 'woocommerce_save_account_details', 'muratbutun_save_extra_register_select_field_admin');
  
fonksiyon muratbutun_save_extra_register_select_field_admin ($ CUSTOMER_ID) {        
update_user_meta ($ CUSTOMER_ID 'find_where', $ _POST [ 'find_where']);
}
Şimdi Teklif Alın
Şimdi Teklif Alın

Projeniz ile ilgili veya web sitenizde takıldığınız alanlar ile ilgili şimdi teklif alın

WordPress ve WooCommerce Eklentilerim
Eklentilerim

WordPress ve WooCommerce İçin Hazırlamış olduğum Eklentiler

Şimdi Teklif Alın

Web tasarım, yazılım, mobil uygulama veya masa üstü program ihtiyaçlarınız için bana proje detaylarınızı gönderin. 24 saat içerisinde size detaylı teklif göndereyim.