मैं एसीएफ के टेक्स्ट क्षेत्रों से ऑटो 'पी' टैग को हटाने के लिए वर्डप्रेस में इस फ़िल्टर का उपयोग कर रहा हूं:
function acf_wysiwyg_remove_wpautop() {
remove_filter('acf_the_content', 'wpautop' );
}
add_action('acf/init', 'acf_wysiwyg_remove_wpautop');
यह पूरी तरह से ठीक काम कर रहा है और रैपिंग 'पी' टैग को हटा देता है लेकिन यह 'बीआर' टैग भी हटा रहा है।
मैं 'बीआर' टैग कैसे रख सकता हूं ताकि मैं अभी भी एसीएफ टेक्स्ट क्षेत्रों में लाइन ब्रेक कर सकूं?
आपकी सहायताके लिए धन्यवाद!
1 उत्तर
आप फ़ंक्शन को तोड़ने के लिए नो लाइन का उपयोग करके ऐसा कर सकते हैं:
function acf_wysiwyg_remove_wpautop() {
// remove p tags //
remove_filter('acf_the_content', 'wpautop' );
// add line breaks before all newlines //
add_filter( 'acf_the_content', 'nl2br' );
}
add_action('acf/init', 'acf_wysiwyg_remove_wpautop');
नवीनतम एसीएफ के साथ नवीनतम वर्डप्रेस पर परीक्षण किया गया।
संबंधित सवाल
नए सवाल
wordpress
यह टैग वर्डप्रेस सामग्री प्रबंधन प्रणाली के बारे में प्रोग्रामिंग-विशिष्ट प्रश्नों के लिए है। ऑफ-टॉपिक प्रश्नों में थीम डेवलपमेंट, वर्डप्रेस एडमिनिस्ट्रेशन, मैनेजमेंट बेस्ट प्रैक्टिस, सर्वर कॉन्फिगरेशन आदि शामिल हैं। ये सबसे अच्छे वर्डप्रेस डेवलपमेंट स्टैक एक्सचेंज साइट (https://wordpress.stackexchange.com) पर पूछे जाते हैं।