वैयक्तिकृत परिणाम के लिए WordPress में लॉग-इन उपयोगकर्ता की जानकारी कैसे प्राप्त करें

वैयक्तिकृत परिणाम के लिए WordPress में लॉग-इन उपयोगकर्ता की जानकारी कैसे प्राप्त करें

हाल ही में हमने आपको दिखाया है कि अपने उपयोगकर्ताओं के लिए एक निजीकृत अनुभव बनाने के लिए उन्हें निजीकृत लाइब्रेरी में अपनी पसंदीदा पोस्ट सहेजने की अनुमति दें। आप स्थान पर अपना पहला नाम (या स्वागत स्क्रीन) का उपयोग करके व्यक्तिगत परिणाम ले सकते हैं। सौभाग्य से, वर्डप्रेस लॉग-इन उपयोगकर्ता की जानकारी प्राप्त करना आसान बनाता है इस अनुच्छेद में हम आपको दिखाएंगे कि वर्तमान में लॉग इन उपयोगकर्ता से संबंधित जानकारी कैसे प्राप्त करें।

हम get_currentuserinfo () का उपयोग करेंगे; समारोह। यह आपकी थीम (हेडर, पाद लेख, साइडबार, पृष्ठ-टेम्पलेट आदि) में कहीं भी इस्तेमाल किया जा सकता है। इसके लिए उपयोगकर्ता को लॉग-इन किया जाना चाहिए। इसलिए हमें कंडीशनल स्टेटमेंट is_user_logged_in () का उपयोग करना होगा। उदाहरण कोड:

/wp-register.php द्वारा पुन: पंजीयन, आप भविष्य के संदर्भ के लिए अपने पसंदीदा पदों को बचा सकते हैं।

अब logged_in उपयोगकर्ताओं के लिए, हम उदाहरण के लिए एक कस्टम संदेश दिखा सकते हैं, “हे सैयद, सब कुछ यहाँ है, ठीक है, जहां आप आशा करते थे कि यह होगा” उपरोक्त कोड इस तरह से कुछ में बदल जाएगा:

नमस्ते USER_FIRSTNAME; ?>

सब कुछ यहाँ है, जहां आप आशा करते थे कि यह होगा ?

/wp-register.php द्वारा पुन: पंजीयन, आप भविष्य के संदर्भ के लिए अपने पसंदीदा पदों को बचा सकते हैं।

हमने जो जादू कोड ऊपर जोड़ा था current_user-> USER_FIRSTNAME $; जो काम कर रहा है क्योंकि कॉल करने के लिए get_currentuserinfo () वर्तमान उपयोगकर्ता की जानकारी को उसमें रखता है $ current_user । उपयोगकर्ता के बारे में अन्य जानकारी जैसे कि उनका लॉगिन, यूजर आईडी, ईमेल, वेबसाइट आदि प्राप्त करने के लिए आप समान विधि का उपयोग कर सकते हैं।

यहां सभी जानकारी का एक नमूना उपयोग है:

उपयोगकर्ता लॉगिन ।  "
 ";
       ईको 'उपयोगकर्ता ईमेल:'  $ current_user-> user_email  "
 ";
       प्रतिध्वनि 'उपयोगकर्ता का पहला नाम:'।  $ current_user-> user_firstname  "
 ";
       गूंज 'प्रयोक्ता अंतिम नाम:'।  $ current_user-> user_lastname  "
 ";
       'उपयोगकर्ता का प्रदर्शन नाम' गूंज।  $ current_user-> display_name  "
 ";
       प्रतिध्वनि 'प्रयोक्ता आईडी:'।  $ current_user-> आईडी  "
 ";
 ?> 

उम्मीद है की यह मदद करेगा। पसंदीदा पदों को जोड़ने की क्षमता के साथ इस संयोजन के साथ, आप आसानी से एक व्यक्तिगत अनुभव बना सकते हैं