आपल्या वर्डप्रेस थीममध्ये सामाजिक सेटिंग्ज जोडा

वर्डप्रेस सामाजिक चिन्ह

वर्डप्रेस सामाजिक दुवे सेटिंग्जसह वापरकर्ता प्रोफाइल ऑफर करते; तथापि, बर्‍याच सोशल साइट्स पसंत करतात फेसबुक आणि Google+ आपल्या संपूर्ण साइट किंवा ब्लॉगला त्या नेटवर्कमध्ये उपस्थिती असण्याची संधी द्या. आम्ही या आठवड्यात एका क्लायंट साइटवर काम करीत होतो जिथे आम्हाला त्यांच्या साइटचे सामाजिक दुवे सेट करणे आणि जोडणे सुलभ करायचे होते म्हणून आम्ही त्यांच्यासाठी अतिरिक्त पर्याय जोडले वर्डप्रेस सामान्य सेटिंग्ज पृष्ठ.

आमची पहिली पायरी म्हणजे त्यांची थीम कार्ये अद्यतनित करणे (सामान्यत: functions.php) आणि आम्ही जोडू इच्छित असलेल्या प्रत्येक सेटिंग्जची नोंदणी करा:

 // General सामान्य सेटिंग्जमध्ये सेटिंग्ज जोडा —————– फंक्शन सोशल_सेटींग्ज_अपी_इनिट () {// सामान्य सेक्शनमध्ये विभाग जोडा जेणेकरून आम्ही त्यात आमची // फील्ड जोडू शकू. वेब वर ',' सोशल_सेटिंग_सेक्शन_ कॅलबॅक_फंक्शन ',' जनरल '); // आमच्या नवीन // सेटिंग्जसाठी नावे आणि कार्ये वापरण्यासाठी फील्ड जोडा, आमच्या नवीन विभागात _डसेटिंग्ज_फिल्ड ('सामान्य_सेटिंग_फेसबुक', 'फेसबुक पृष्ठ', 'सामान्य_सेटिंग_फेसबुक_कलबॅक_फंक्शन', 'सामान्य', 'सोशल_सेटिंग_सेक्शन') ठेवा; // आमच्या सेटिंगची नोंदणी करा जेणेकरुन आमच्यासाठी _P _POST हँडलिंग होईल आणि // आमच्या कॉलबॅक फंक्शनमध्ये फक्त एको करणे आवश्यक आहे रजिस्टर_सेटिंग ('सामान्य', 'सामान्य_सेटिंग_फेसबुक'); _ड_सेटिंग्ज_फील्ड ('जनरल_सेटिंग_ट्विटर', 'ट्विटर अकाउंट', 'जनरल_सेटिंग_ट्विटर_कलबॅक_फंक्शन', 'जनरल', 'सोशल_सेटिंग_सेक्शन'); रजिस्टर_सेटिंग ('जनरल', 'जनरल_सेटिंग_ट्विटर'); _ड_सेटिंग्ज_फील्ड ('जनरल_सेटिंग_गुगलप्लस', 'गुगल प्लस पेज', 'जनरल_सेटिंग_गगलप्लस_ कॅलबॅक_फंक्शन', 'जनरल', 'सोशल_सेटिंग_सेक्शन'); रजिस्टर_सेटिंग ('सामान्य', 'सामान्य_सेटिंग_गुगलप्लस'); _ड_सेटिंग्ज_फील्ड ('सामान्य_सेटिंग_ यूट्यूब', 'यूट्यूब पृष्ठ', 'जनरल_सेटिंग_यूट्यूब_कलबॅक_फंक्शन', 'सामान्य', 'सोशल_सेटिंग_सेक्शन'); रजिस्टर_सेटिंग ('सामान्य', 'सामान्य_सेटिंग_ यूट्यूब'); _ड_सेटिंग्ज_फील्ड ('जनरल_सेटिंग_लिंकीडिन', 'लिंक्डइन पेज', 'जनरल_सेटिंग_लिंक्डिन_कलबॅक_फंक्शन', 'जनरल', 'सोशल_सेटिंग_सेक्शन'); रजिस्टर_सेटिंग ('जनरल', 'जनरल_सेटिंग_लिंकेडिन'); } अ‍ॅड ऑक्शन ('अ‍ॅडमिन_इनिट', 'सोशल_सेटिंग्ज_पी_आयनीट');

आमची पुढील पायरी म्हणजे सामान्य सेटिंग्ज पृष्ठामध्ये वास्तविक फील्ड जोडणे जे त्यांच्यामधील माहिती जतन करेल:

 // —————- सेटिंग्ज विभाग कॉलबॅक फंक्शन function- फंक्शन सोशल_सेटिंग_सेक्शन_ कॅलबॅक_फंक्शन () {इको ' हा विभाग आहे जेथे आपण सामाजिक साइट वाचवू शकता जिथे वाचक आपल्याला इंटरनेटवर शोधू शकतील. '; } फंक्शन सामान्य_सेटिंग_फेसबुक_कॅलबॅक_फंक्शन () {इको '  '; } फंक्शन जनरल_सेटिंग_ट्विटर_कलबॅक_फंक्शन () {इको '  '; } फंक्शन जनरल_सेटिंग_गुगलप्लस_ कॅलबॅक_फंक्शन () {इको '  '; } फंक्शन सामान्य_सेटिंग_आउट्यूब_कलबॅक_फंक्शन () {इको '  '; } फंक्शन जनरल_सेटिंग_लिंक्डिन_ कॅलबॅक_फंक्शन () {इको '  '; }

आता, जेव्हा जेव्हा क्लायंट त्यांच्या सामाजिक पृष्ठ सेटिंग्ज अद्यतनित करू इच्छित असेल, तेव्हा ते फक्त त्यांच्या वर्डप्रेस सामान्य सेटिंग्जमध्ये सेटिंग्ज फील्ड अद्यतनित करू शकतात. थीममध्ये, आम्हाला फक्त जेथे सेटिंग आवश्यक असेल तेथे सेटिंग्ज सहजपणे आठवतात (या क्लायंटच्या बाबतीत, त्यांच्या साइटच्या शीर्षकातील ही एक सोशल मीडिया नेव्हिगेशन बार होती):


		

2 टिप्पणी

  1. 1
    • 2

      होय, नक्कीच शक्य आहे. मला वाटते की त्यासाठी प्रथम काही अतिरिक्त घंटा आणि शिट्ट्या हव्या आहेत… जसे की हेडरमध्ये स्वयंचलितरित्या जी + प्रकाशक दुवा प्रकाशित करणे, फेसबुकसाठी ओपन आलेख मेटा डेटा इ. इतके करणे पुरेसे छान वाटत नाही!

तुला काय वाटत?

ही साइट स्पॅम कमी करण्यासाठी अकिस्मेट वापरते आपल्या टिप्पणी डेटावर प्रक्रिया कशी केली जाते ते जाणून घ्या.