2014-11-29 4 views
5

मैं अपना डेटा woocommerce सत्र में कैसे संग्रहीत कर सकता हूं और इसे कहीं भी woocommerce पृष्ठों (जैसे धन्यवाद पेज, प्रसंस्करण मेल पेज) में उपयोग किया जा सकता है। दूसरा मुझे सिर्फ woocommerce ईमेल (व्यवस्थापक और उपयोगकर्ता दोनों) में एक अद्वितीय कोड भेजना है। यह कैसे करना है? अग्रिम धन्यवादwoocommerce पृष्ठों में सत्र का उपयोग कैसे करें जैसे कि हम सामान्य PHP सत्र का उपयोग करते हैं?

उत्तर

10

सत्र का उपयोग के लिए आप क्या कर सकते हैं

// Test if your are on Back Office, WC()->session isn't set 
if(!is_admin()){ 
    $data = 'test'; 
    WC()->session->set('name_for_your_data' , $data); 

    $retrive_data = WC()->session->get('name_for_your_data'); 
} 
+1

कैसे एक यह के साथ आसपास mucking के बाद उनके सत्र रीसेट कर सकता है? – Tuesdave

+2

चेतावनी: WooCommerce सत्र केवल कार्ट के निर्माण के बाद परिवर्तनीय संग्रहण के लिए विश्वसनीय रूप से उपयोग किया जा सकता है। Https://github.com/woothemes/woocommerce/issues/4920 देखें –

संबंधित मुद्दे