विज्ञापन
आप जानते हैं, वास्तव में वर्डप्रेस के लिए बहुत कुछ कहा जा सकता है। न केवल PHP - भाषा वर्डप्रेस पर आधारित है - बहुत ही बहुमुखी और सीखने में आसान है, लेकिन वर्डप्रेस इतने अंतर्निहित कार्यों के साथ आता है कि आप वास्तव में एक अद्भुत साइट को अनुकूलित कर सकते हैं।
उन लोगों के लिए जिन्होंने मेरे पिछले लेखों का अनुसरण किया है, आपको पता होगा कि मैं वर्डप्रेस को अक्सर कवर करता हूं। वास्तव में, MUO में यहाँ हम में से कुछ हैं जो नियमित रूप से कुछ ट्विकिंग करने के लिए हुड उठाते हैं। जेम्स ने हाल ही में बहुत सारे वर्डप्रेस ट्यूटोरियल तैयार किए हैं।
हालांकि यह सच है कि ज्यादातर लोग केवल थीम स्थापित करेंगे और केवल नियंत्रण रेखा द्वारा अनुमत सीमा तक वर्डप्रेस साइट को कस्टमाइज़ करेंगे सच्चाई यह है कि केवल अध्ययन और अभ्यास के साथ, आप आसानी से अपने लिए इसे अनुकूलित करने के लिए किसी भी WordPress टेम्पलेट के भीतर PHP फ़ाइलों को आसानी से ट्विस्ट कर सकते हैं की जरूरत है।
उपयोगकर्ता जानकारी के साथ अपनी वर्डप्रेस साइट को अनुकूलित करना
जब मैं इसके बारे में लिखता हूं, तो सबसे करीबी बात यह है कि मुझे कैसे जोड़ना है
गतिशील लेखक पाद लेख वर्डप्रेस पोस्ट में एक स्वचालित लेखक पाद लेख कैसे जोड़ें अधिक पढ़ें अपने WordPress ब्लॉग पोस्ट के लिए। मेरी राय में, यह वास्तव में एक विशेषता है जो हर ब्लॉग के पास होनी चाहिए - यह बहुत अधिक पेशेवर उपस्थिति प्रदान करता है, और यह पाठक को अधिक विश्वसनीयता प्रदान करता है।
यदि आप वह लेख पढ़ते हैं, तो आप देखेंगे कि मैंने कई अंतर्निहित कार्यों का उपयोग किया है, जो वर्डप्रेस का हिस्सा हैं, जिसमें शामिल हैं एक जो प्रोफ़ाइल से नाम, ईमेल पता, पदों की संख्या, प्रोफ़ाइल चित्र और लेखक का विवरण प्राप्त करता है पृष्ठ। आप उस डेटा को ले सकते हैं और फिर उसे पाठ में एक साथ जोड़ सकते हैं जो गतिशील रूप से प्रकाशित होता है जो इस बात पर निर्भर करता है कि वर्तमान में कौन सा लेख पृष्ठ पर है और लेखक कौन है।
मैं वास्तव में उत्साहित था जब मुझे पता चला कि मुझे ऐसा कैसे करना है, लेकिन हाल ही में मैं एक ऐसी स्थिति में आया था जहां विधि उपरोक्त कार्य नहीं किया गया - वेबसाइट के मुख्य ब्लॉग पेज की तरह एक केंद्रीय पृष्ठ, जहाँ पृष्ठ के लिए एक भी "लेखक" नहीं है। उस स्थिति में, ऊपर दी गई विधि काम नहीं करती है। यदि आप उस लेख में सूचीबद्ध फ़ंक्शन का उपयोग करते हैं, तो यह हमेशा डिफ़ॉल्ट लेखक को खींचेगा।
यह वास्तव में कठिन बनाता है जब आप अपनी साइट पर सभी लेखकों के लिए लेखक बायोस का एक बॉक्स बनाना चाहते हैं। मैंने यह भी देखा कि वहाँ बहुत कम ब्लॉग हैं जिन्होंने प्रकाशित किया है कि यह कैसे करना है - हर कोई मानक "the_author ()" फ़ंक्शन के बारे में लिख रहा है जो लेखक को देखता है वर्तमान पृष्ठ।

इससे पहले कि आप उन कार्यों का उपयोग करना शुरू कर दें जो मैं आपको शुरू करने जा रहा हूं, पहले अपने "यूजर को संपादित करोWordPress में पृष्ठ, और आपके प्रत्येक उपयोगकर्ता के लिए, आपको उस ईमेल पते को जानना होगा जो उन्होंने साइन अप किया है, साथ ही साथ उपयोगकर्ता_आईडी भी। जब आप उनकी प्रोफ़ाइल को संपादित करने के लिए जाते हैं, तो आप इसे देख सकते हैं, क्योंकि यह URL के बगल में सूचीबद्ध है "user_id =“.
आपके पास उपयोगकर्ता प्रोफ़ाइल से जानकारी के दो टुकड़े होने के बाद, आप "के साथ आरंभ करने के लिए तैयार हैं"get_userdata" समारोह। यहां एक सरल स्क्रिप्ट है जो वर्डप्रेस यूजर प्रोफाइल से अवतार फोटो और user_description दोनों को निकालेगी।
php $ author_email = "[email protected]"; इको गेट_अवतार ($ author_email, '80')php $ user_info = get_userdata (4); इको $ user_info-> user_description। "\ N";
यह कैसे काम करता है? यह बहुत आसान है। "get_avatar"पृष्ठ के वर्तमान लेखक पर निर्भर नहीं है, यह केवल अवतार प्राप्त करने के लिए ई-मेल पते की परवाह करता है। लेकिन वर्णन पाठ प्राप्त करने के लिए, आपके पास "उपयोग" करने के अलावा कोई विकल्प नहीं है।get_userdata ()“उस जानकारी को खींचने के लिए। आपको इसे भेजने के लिए एकमात्र पैरामीटर “यूज़र आईडी“कि आपने अभी लिखा है। यहाँ है कि यह कैसा दिखता है:

यहाँ रहस्य यह है कि "get_userdata ()"फ़ंक्शन वास्तव में उन मापदंडों की पूरी सूची खींचता है जिन्हें आप प्राप्त कर सकते हैं। ऊपर, मैंने उपयोगकर्ता प्रोफ़ाइल से user_description टेक्स्ट का केवल "इको" किया था, लेकिन आपके पास स्क्रिप्ट भी हो सकती है उपयोगकर्ता के नाम, ईमेल पते, उनके URL / ब्लॉग और यहां तक कि उनके वर्डप्रेस संपादन अनुमतियों की एक सरणी का भी प्रिंट आउट लें कर रहे हैं।
के बजाय इस समारोह का उपयोग करने के बारे में सबसे अच्छी बात "लेखक()फ़ंक्शन का सेट यह है कि केवल उपयोगकर्ता आईडी के साथ, आप अपने पंजीकृत उपयोगकर्ताओं में से किसी एक के बारे में जानकारी निकाल सकते हैं, भले ही उस पृष्ठ पर कोई भी लेखक हो, जहां आपकी स्क्रिप्ट चल रही हो। यह एक वेबसाइट के लिए लेखक बायोस की सूची के लिए आदर्श है। उदाहरण के लिए, मैंने अपनी साइट पर साइडबार में सभी बायोस को रखा और एक के बाद एक लेखक विवरणों को खींचने के लिए यह सब प्रारूपित किया।

इस समाधान की सुंदरता यह है कि यदि आपको वर्डप्रेस लेखक बायोस में कोई बदलाव करने की आवश्यकता है, तो आपको किसी भी पृष्ठ को संपादित करने की आवश्यकता नहीं है। बस प्रोफाइल पेज पर जाएं और वहां जैव को संपादित करें, सभी सामग्री उन परिवर्तनों को तुरंत प्रतिबिंबित करेगी।
क्या आपके पास कई लेखकों के साथ एक वर्डप्रेस साइट है? क्या आप वेब पेज सामग्री में उपयोगकर्ता जानकारी को एकीकृत करने के अन्य रचनात्मक तरीकों के बारे में सोच सकते हैं? नीचे दिए गए टिप्पणी अनुभाग में अपने स्वयं के अनुभव और अंतर्दृष्टि साझा करें।
छवि क्रेडिट: हेंक एल
रयान के पास इलेक्ट्रिकल इंजीनियरिंग में बीएससी की डिग्री है। उन्होंने ऑटोमेशन इंजीनियरिंग में 13 साल, आईटी में 5 साल काम किया है, और अब एक एप्स इंजीनियर हैं। MakeUseOf के पूर्व प्रबंध संपादक, उन्होंने डेटा विज़ुअलाइज़ेशन पर राष्ट्रीय सम्मेलनों में बात की और राष्ट्रीय टीवी और रेडियो पर चित्रित किया गया है।