एक पार्टी के लिए Wordpress ब्लॉग होस्टिंग स्क्रिप्ट
वर्डप्रेस संपादक दोनों अपने पाठ autoformats और टैग के प्रकार है कि आपकी सामग्री में डाला जाता है प्रतिबंधित करता है। कुछ उपयोगकर्ताओं को, जो स्क्रिप्ट सम्मिलित करने के लिए प्रयास कर रहे हैं कि यह निराशाजनक लगता है, वहीं यह एक डिजाइन दोष नहीं है। स्क्रिप्ट सम्मिलित करने की क्षमता को अवरुद्ध करने के लिए एक सुरक्षा सुविधा है।
एक सामग्री प्रबंधन प्रणाली (सीएमएस) वर्डप्रेस की तरह के प्रयोजन के डिजाइन से सामग्री को अलग करने के लिए है। यह सुनिश्चित करना कि व्यवस्थापक विषय स्तर पर सेट स्वरूपण और लेआउट विकल्प डिजाइन को संशोधित करने से WordPress साइट के लेखकों से बचाता है।
जावास्क्रिप्ट पूरी तरह से उन प्रतिबंधों बदल सकता है।
जावास्क्रिप्ट के साथ, आप पेज की सीमाओं के बाहर स्टाइल, लेआउट और सामग्री परिवर्तनों को लागू या पोस्ट आप लेखन कर रहे हैं कर सकते हैं। वास्तव में, वहाँ अपने लेखकों द्वारा दुर्भावनापूर्ण स्क्रिप्ट अपलोड करने से कोई प्रतिबंध नहीं होगा।
हालांकि यह औसत लेखक के लिए एक अच्छा प्रतिबंध नहीं है, वहाँ वैध कारण विशिष्ट पृष्ठों या पदों के लिए जावास्क्रिप्ट को जोड़ने के लिए कर रहे हैं:
- खिलाड़ी - कुछ ऑडियो और वीडियो खिलाड़ियों पृष्ठ के भीतर खिलाड़ी प्रदर्शित करने के लिए एक स्क्रिप्ट की आवश्यकता है।
- इंटरएक्टिव पृष्ठों - इंटरएक्टिव पृष्ठों और कैलकुलेटर एक साइट के भीतर तृतीय-पक्ष स्क्रिप्ट एम्बेड करने की आवश्यकता है।
- तृतीय-पक्ष रूपों - सदस्यता और बढ़त निर्माण प्रपत्रों को अक्सर दूर से स्क्रिप्ट हेडर, शरीर या पेज के पाद लेख में शामिल किया जाना चाहिए कि लोड किया है।
विधि 1: स्क्रिप्ट टैग की अक्षम वर्डप्रेस छानने
तुम पर भरोसा है कि आपके लेखकों ने खुद को मुसीबत में नहीं होगा, आप जावास्क्रिप्ट के भीतर से स्क्रिप्ट टैग को अवरुद्ध निष्क्रिय कर सकते हैं। अपने जड़ वेब निर्देशिका के भीतर WP-config.php में, आप कोड की निम्न पंक्ति जोड़कर कस्टम टैग को सक्षम करना होगा:
अपने functions.php पेज भीतर, आप निम्न कोड जोड़ सकते हैं:
ध्यान दें: एक बार फिर, हम ऊपर विधि का उपयोग कर के खिलाफ चेतावनी देने के लिए किया है। इस विधि के माध्यम से स्क्रिप्ट टैग को सक्षम करने से किसी भी उपयोगकर्ता की अनुमति के स्तर के लिए सुरक्षा सुविधा sitewide अक्षम करता है।
विधि 2: स्क्रिप्ट शामिल है सक्षम करने के लिए एक प्लगइन का उपयोग करें
वहाँ वहाँ बाहर प्लगइन्स के बहुत सारे अपने पृष्ठों या पदों के भीतर जावास्क्रिप्ट के प्रबंधन के लिए कर रहे हैं। समय में, आप के भीतर आपकी जावास्क्रिप्ट को लोड करने की आवश्यकता होगी
अपनी सामग्री पेज के या के बाद टैग से सटे अपने टैग।कभी-कभी आप जावास्क्रिप्ट sitewide लोड करने के लिए इच्छा हो सकती है; एक ही पृष्ठ या पोस्ट के लिए विशिष्ट दूसरी बार। प्लग-इन के कई परीक्षण के बाद हमने पाया सबसे व्यापक प्लगइन स्क्रिप्ट n शैलियाँ था।
प्लगइन आप एक वैश्विक स्तर पर स्क्रिप्ट शामिल करने के लिए अनुमति देता है, sitewide:
या आप पृष्ठ या पोस्ट के स्तर पर स्क्रिप्ट सम्मिलित हो सकता है:
प्लगइन आप दोनों एक बाहरी स्क्रिप्ट स्रोत या भीतर कॉपी और पेस्ट करने के लिए अपने स्वयं के जावास्क्रिप्ट को शामिल करने की अनुमति देता
उपरोक्त टैग या टैग।आप इस प्लगइन का उपयोग कर रहे हैं, तो आप उपयोगकर्ता अनुमतियों को संशोधित और लेखकों की तुलना में अधिक योगदान देने को शामिल करने की इच्छा हो सकती है। लेखक पोस्ट प्रकाशित और जीने जावास्क्रिप्ट डाल करने में सक्षम हो सकता है; योगदानकर्ताओं केवल उन्हें प्रकाशित करने के बिना पदों को बचाने के लिए सक्षम होगा।
विधि 3: उपयोग उन्नत कस्टम फील्ड्स
उन्नत कस्टम फील्ड्स एक व्यापक रूप से इस्तेमाल प्लगइन है कि आप कोड की एक टन विकसित करने के लिए बिना कस्टम फ़ील्ड को लागू करने की अनुमति देता है।
1 लाख से अधिक प्रतिष्ठानों के साथ, उन्नत कस्टम फील्ड्स एक साबित होता है, अच्छी तरह से विकसित, और अच्छी तरह से समर्थित प्लगइन।
स्थापित करें और प्लगइन को सक्रिय करने और आप बुलाया अपने प्रशासनिक मेनू में एक नया मेनू विकल्प होगा "कस्टम फ़ील्ड।" इस उदाहरण के साथ हमारा लक्ष्य केवल प्रशासकों कि भीतर या तो एक जावास्क्रिप्ट स्रोत फ़ाइल या जावास्क्रिप्ट कोड एम्बेड कर देंगे करने के लिए एक क्षेत्र कि उपलब्ध है जोड़ने के लिए है सिर या समापन शरीर टैग से पहले।
1. कस्टम फ़ील्ड> कस्टम फील्ड्स के लिए नेविगेट करें और न्यू जोड़ें क्लिक करें।
2. अपने फील्ड समूह को नाम दें। हम हमारा JavaScript सेटिंग नाम दिया है।
3. हम विकल्प केवल तभी उपयोगकर्ता प्रकार में लॉग इन प्रशासक था प्रदर्शित करने के लिए, सुनिश्चित करना है कि खेतों केवल साइट के व्यवस्थापक द्वारा लागू किया जा सकता एक नियम के सक्षम होना चाहिए।
4. हम पाठ संपादक पर सामग्री क्षेत्र के नीचे एक अनुभाग में फ़ील्ड प्रदर्शित करना चाहते हैं, तो हम फील्ड समूह की शैली के मानक का चयन करने के लिए जा रहे हैं।
5. अब हम सही ढंग से हमारे हैडर स्क्रिप्ट और पाद स्क्रिप्ट कस्टम फ़ील्ड और उन्हें उत्पादन जोड़ने की जरूरत है। वहाँ दो प्रमुख सेटिंग कर रहे हैं; फ़ील्ड नाम है कि बाद टेम्पलेट कोड और स्वरूपण में संदर्भित कर दिया जाएगा। ताकि सामग्री है कि चिपके हुए हैं ठीक से टेम्पलेट में क्रियान्वित कर रहे हैं आप "कन्वर्ट टैग में HTML" विकल्प के स्वरूपण सेट करना होगा।
इस बिंदु पर, फ़ील्ड ठीक से प्रशासन पैनल जब एक व्यवस्थापक में लॉग ऑन है के भीतर प्रदर्शित करेगा। दर्ज किया गया कोई भी डेटा को बचाया और पृष्ठ या पोस्ट से संबद्ध किया जाएगा को सहेजे जाने या प्रकाशित है। हालांकि, वे खाके में प्रदर्शित नहीं होगा जब तक आप अपने टेम्पलेट फ़ाइलों को संपादित।
6. सक्रिय टेम्पलेट में header.php के भीतर, हम जोड़ देगा:
से पहले टैग।
सक्रिय टेम्पलेट में footer.php के भीतर, हम जोड़ देगा:
से पहले