कैसे वर्डप्रेस पदों में स्वत: स्वरूपण अक्षम करें

कैसे वर्डप्रेस पदों में स्वत: स्वरूपण अक्षम करें

वर्डप्रेस में स्वत: स्वरूपण कोड की आदत है, जो कुछ ब्लॉगर्स के लिए एक बड़ी समस्या बन सकती है। आप सिंटैक्स हाइलाइटर प्लगइन का उपयोग कर सकते हैं या सभी कोड मैन्युअल रूप से एन्कोड कर सकते हैं, लेकिन इन तरीकों की अपनी कमियों हैं हाल ही में एक ग्राहक की साइट पर काम कर रहे, हमने एक उपयोगी चाल खोज की जो कि वर्डप्रेस पोस्ट्स में शॉर्टकोड के उपयोग के माध्यम से स्वत: स्वरूपण को अक्षम कर देगी।

पहले आपको अपना विषय खोलना होगा functions.php फ़ाइल और निम्न कोड पेस्ट करें:

फंक्शन my_formatter ($ सामग्री) {
     $ new_content = '';
     $ pattern_full = '{([कच्चा]। *? [/ raw])} है';
     $ pattern_contents = '{[कच्चा] (। *?) [/ कच्चे]} है';
     $ टुकड़े = प्रीग_स्प्लीट ($ pattern_full, $ सामग्री, -1, PREG_SPLIT_DELIM_CAPTURE);

     विदेशी मुद्रा ($ टुकड़े $ टुकड़े) {
     अगर (preg_match ($ pattern_contents, $ टुकड़ा, $ मैच)) {
     $ new_content। = $ मैचों [1];
     } अन्य {
     $ new_content। = wptexturize (wpautop ($ टुकड़ा));
     }
     }

     $ new_content लौटाएं;
     }

     remove_filter ('the_content', 'wpautop');
     remove_filter ('the_content', 'wptexturize');

     add_filter ('the_content', 'my_formatter', 99); 

एक बार जब आप ऊपर दिए गए कोड चिपकाएंगे और फ़ाइल अपलोड करेंगे, तो आप शॉर्टकोड का उपयोग करने के लिए तैयार हैं। बस लिखते समय नीचे शोर्ट का उपयोग करें:

[कच्चा] अपरिवर्तित कोड [/ कच्चा] 

आपको कोई भी प्रश्न हैं, तो हमें बताएं।

स्रोत: WPRecipes