आरपीजी कॉड होस्टिंग wordpress
चाहे आप WordPress के लिए प्लग-इन या हैक्स लिखते हैं, या आप HTML की तरह अपने खुद के WordPress साइट या अन्य प्रोग्रामिंग कोड के बारे में बिट और कोड के टुकड़े जोड़ना चाहते हैं। सीएसएस। PHP या जावास्क्रिप्ट। अपनी पोस्ट है कि वास्तव में कोड की तरह दिखता है, लेकिन कोड की तरह व्यवहार नहीं करता है में कोड डालने, ब्लॉगर्स के लिए एक लगातार चुनौती है।
डिफ़ॉल्ट रूप से, जिस तरह से लिखित या करने के लिए वर्डप्रेस पोस्ट संपादक चिपकाया कोड का एक टुकड़ा व्याख्या की है कि क्या आप दृश्य या HTML पोस्ट संपादक का उपयोग पर निर्भर करता है। दृश्य संपादक एक साधारण पाठ होने के लिए कोड पर विचार करेंगे, परिवर्तित (एन्कोडिंग) < and > में पात्रों को उनके < and > कैरेक्टर एंटिटी समकक्ष, ताकि कोड एक वेब ब्राउज़र से व्याख्या नहीं है। उद्धरण भी परिवर्तित, लेकिन याद रखें कि डिफ़ॉल्ट रूप से, वर्डप्रेस भी स्वत: सुधार इतना है कि पाठ ठीक से अपनी भाषा विशेष के अनुसार उद्धृत किया गया है पर लागू होता है कर रहे हैं। HTML संपादक इन पात्रों में से किसी परिवर्तित नहीं करता है, तो ध्यान रखें कि HTML और सीएसएस मार्कअप आप अपने कोड उदाहरण में उपयोग एक वेब ब्राउज़र द्वारा मान्यता प्राप्त हो जाएगा और आप एक फैशनेबल देख पाठ और एक में गड़बड़ लेआउट के साथ हो सकता है।
ध्यान दें कि यह व्यवहार WordPress संस्करण, पोस्ट संपादक और अन्य प्लग इन का उपयोग के संबंध में अलग हो सकता है। वर्डप्रेस के कुछ पुराने संस्करण, के अपरिचित उपयोगों में < and > पात्रों में बदल दिया गया < and > चरित्र संस्थाओं, और जब एक HTML टैग पोस्ट के भीतर पाया गया था, टैग के रूप में यह था छोड़ दिया गया था, एक वेब ब्राउज़र में इसकी व्याख्या के लिए अनुमति देता है।
सामान्य तौर पर, वहाँ एक वेब पेज के भीतर कोड के दो उपयोग हैं। वहाँ एक पैरा के भीतर पाया कोड है कि चर्चा की जा रही के बारे में बात करने के लिए कोड है, और फिर वहाँ कोड है कि प्रकाश डाला है ...
अनुच्छेदों के बीच कोड
वहाँ दो HTML टैग जो एक monospaced फ़ॉन्ट में पाठ हो जाएगा रहे हैं। वो हैं तथा . बाद शायद ही कभी, आज प्रयोग किया जाता है और अधिक उपयोगी और अर्थ की दृष्टि से सही द्वारा बदल दिया
. जो पाठ प्राकृतिक भाषा से कंप्यूटर कोड है कि अलग करता है।
इस गैर HTML पाठ का एक टुकड़ा कोड की तरह लग रहे बनाने के लिए महान है, लेकिन क्या HTML टैग है कि आप प्रदर्शित करना चाहते हैं के बारे में?
का उपयोग करते हुए header.php टेम्पलेट फ़ाइल में, देखने के लिए अनुभाग शीर्ष बदलने के लिए। इस व्यवहार से बचने के लिए, चरित्र संस्थाओं या विस्तारित वर्णों का उपयोग एक तरीका है कि एक वेब ब्राउज़र द्वारा शुरुआत और एक HTML टैग के अंत के रूप में मान्यता प्राप्त नहीं है, इस तरह में छोड़ दिया और सही तीर केरेक्टर को अभिव्यक्त करने के लिए: एक लिंक में: डिफ़ॉल्ट रूप से, वर्डप्रेस कोई भी वाक्यांश http के साथ शुरू होता हो जाएगा। आप कैसे बजाय example.com/index.php?p=453 साथ लिंक का उपयोग और यह एक लिंक में बदल होने का एक WordPress साइट के भीतर एक विशिष्ट पद से जोड़ने के लिए, का एक उदाहरण दे रहे हैं, तो आप के लिए विस्तारित वर्णों का उपयोग कर सकते हैं स्लैश, नहीं तो वर्डप्रेस लिंक "देख" होगा। यहाँ कुछ एचटीएमएल चरित्र इस लेख के विषय से संबंधित संस्थाओं की एक सूची है: वहाँ संसाधनों जो नीचे आप चरित्र संस्थाओं में HTML टैग बारी स्वचालित रूप से है, तो आप इन चरित्र कोड याद करने के लिए नहीं है में मदद मिलेगी की एक सूची है। इतना है कि यह कोड का एक डिब्बा जो नकल की और अन्य कोड या टेम्पलेट फ़ाइल के भीतर चिपकाया जा सकता है की तरह लग रहा है, तो आप उपयोग कर सकते हैं अपने कोड अलग सेट करने के लिए का उपयोग करते हुए वास्तव में रखकर। हम वास्तव में मतलब है। आप कोड की एक लंबी लाइन है, तो यह क्योंकि ऐसा कोई निर्देश जो रैप करने के लिए कोड बता रहे हैं पृष्ठ से चलेंगे। यह नहीं होगा। यहाँ एक उदाहरण है: सुंदर नहीं है, यह है। इस स्क्रीन रन बंद, पंक्ति विराम में डाल से बचने के लिए। दुर्भाग्य से, निर्णय लेने से जहां जब आप कोड कॉपी कर दिए जाएंगे प्रदर्शन कर रहे हैं में उन पंक्ति विराम लगाने के लिए यह एक कठिन फैसला लेता है। आप प्रोग्रामिंग भाषा से परिचित हैं, तो आप जब एक लाइन ब्रेक गड़बड़ नहीं ऊपर कोड की एक पंक्ति है, इसलिए वहां का चयन करेंगे पता चल जाएगा। तुम कहाँ, पंक्ति विराम लगाने के लिए प्रयोग से अपरिचित हैं। में कोड रखो, पंक्ति विराम, और फिर कोड का परीक्षण। अगर यह काम करता है, तो लाइन ब्रेक वहाँ का उपयोग करें। यदि नहीं, तो लाइन ब्रेक स्थिति को बदलने के। आप कोड की लंबी लाइनें हैं, तो केवल कुछ अंश प्रदर्शन और एक पाठ या PHP फ़ाइल में अपनी साइट पर रख दिया गया पूरा कोड के लिए एक लिंक प्रदान करने, या कई ऑनलाइन pastebins जो अस्थायी रूप से कोड प्रदर्शन के लिए उपलब्ध हैं में से एक का उपयोग करें। एक वर्डप्रेस पोस्ट के भीतर कोड लेखन एक चुनौती हो सकती है, शायद वर्डप्रेस डिफ़ॉल्ट शैलियों ओवरराइड करने के लिए और फिल्टर जो "ठीक" हम क्या बारे में उपयोग करने के लिए आप मजबूर। आप अपने WordPress पोस्ट के भीतर कोड लेखन के साथ परेशानी हो रही है, इस अनुभाग मदद कर सकता है। एक लगातार समस्या है जब अपनी पोस्ट के भीतर कोड का उपयोग कर वर्डप्रेस का उद्धरण स्वत: सुधार सुविधा, ज्यादातर वर्ड प्रोसेसिंग सॉफ्टवेयर से जाना जाता है। डिफ़ॉल्ट रूप से, आप एक वेब पृष्ठ की सेवा, वर्डप्रेस धर्मान्तरित "स्ट्रेट" खोलने और "घुंघराले" उद्धरण चिह्नों को बंद अपने WordPress स्थापना WP-config.php फाइल में सेट भाषा के अनुसार में उद्धरण। ध्यान दें कि स्वत: सुधार (यह भी स्मार्ट उद्धरणों कहा जाता है) की सुविधा है कि क्या आप दृश्य या HTML पोस्ट संपादक में उद्धरण लिखा है की परवाह किए बिना लागू किया जाता है। एचटीएमएल पोस्ट संपादक में, आप के साथ उद्धरण लपेटकर द्वारा इस समस्या से बचने कर सकते हैं ध्यान दें कि वर्डप्रेस के कुछ पुराने संस्करण में, यदि आप इसे प्रकाशित करने के बाद फिर से एक पेज संपादित, HTML संपादक उनके शाब्दिक समकक्ष के साथ इन सभी संस्थाओं को बदल दिया। उदाहरण के लिए, यदि आप ध्यान से इस्तेमाल किया # 34; आपके उद्धरण के लिए, वे के रूप में वापस आना होगा ", और अगर बचाया, स्वत: सुधार सुविधा उन पर एक प्रभाव हो जाएगा। डिफ़ॉल्ट रूप से, का उपयोग करते हुए इन दो टैग के लिए शैलियों अपने style.css स्टाइलशीट अपने वर्तमान वर्डप्रेस विषय निर्देशिका में स्थित फ़ाइल में जोड़े। आप इन शैलियों का उपयोग कर सकते हैं: का उपयोग करते हुए आप लगातार अपनी पोस्ट में सूत्र, काम करता है, और प्रोग्रामिंग कोड का एक बहुत का उपयोग करते हैं, पूरी प्रक्रिया को आसान बनाने के लिए एक प्लगइन या PHP उपकरण का उपयोग पर विचार करें। आप कोड ब्लॉक के एक बहुत पोस्ट करने के लिए करते हैं, तो एक पेस्ट बिन में कोड पेस्ट करने और अपनी साइट पर यह करने के लिए लिंक करने पर विचार। टैग टैग के भीतर HTML मार्कअप सांकेतिक शब्दों में बदलना या पद से यह पट्टी वर्डप्रेस नहीं बताता है। वर्डप्रेस का मानना है कि आप प्रारूपण के लिए इस मार्कअप का उपयोग कर रहे हैं, यह अछूते ही रहे। एक वेब ब्राउज़र तो देखता है एक
टैग एक के बाद
टैग जो इस तरह अपने पूरे वेब पेज लेआउट और डिजाइन, ऊपर पेंच होगा:
अनुच्छेदों के बीच यूआरएल
संबंधित चरित्र संस्थाओं की सूची
का उपयोग करते हुए
टैग
एचटीएमएल टैग।
टैग ब्राउज़र एक monospaced फ़ॉन्ट उपयोग करने के लिए निर्देश देता है, लेकिन वास्तव में करने के लिए पुन: पेश जो कुछ के अंदर है
टैग। हर जगह, लाइन ब्रेक, कोड के हर बिट बिल्कुल गयी है।
टैग बहुत "सुंदर" नहीं है बल्कि यह काम करता है। यह कैसे शैली के उदाहरण अगले भाग में पाया जा सकता है। फिर भी, यह कोड वास्तव में प्रदर्शन किया जाता है।
समस्या निवारण संहिताओं
उद्धरण स्वत: सुधार
. या
टैग। अन्य समाधान उनके संबंधित चरित्र संस्थाओं, उदा उद्धरण को बदल रहा है का उपयोग करते हुए:
स्टाइल अपने कोड टैग
. तथा
टैग एक monospaced फ़ॉन्ट में पाठ रखा और से font-size का उपयोग करेगा टैग। क्या होगा यदि आप चाहते हैं अलग होने की font-size, और इन टैग का रूप भी उनके लिए एक अलग रंग या शैली के लिए?
टैग तो यह और कैसा लगेगा
टैग इस तरह दिखेगा:
बार-बार कोड उपयोगकर्ता
पेस्ट उपकरण