मैं एक विषय का निर्माण कर रहा हूं, जो संभावित रूप से दर्जनों पदों के लिए मुखपृष्ठ पर अंश दिखाने जा रहा है। मेरे सभी पदों पर मेरे पास मैन्युअल अंश नहीं हैं, इसलिए $post->post_excerpt
कई पदों के लिए खाली है। इस घटना में कि कोई मैनुअल अंश नहीं है, मैं अंतर्निहित get_the_excerpt () फ़ंक्शन का उपयोग करना चाहूंगा, लेकिन यह लूप के बाहर उपलब्ध नहीं है।
फ़ंक्शन को ट्रैक करना, ऐसा लगता है कि यह wp_trim_excerpt का उपयोग करता है wp- शामिल / formatting.php से मक्खी पर अंश बनाने के लिए। मैं इसे अपने कोड में पसंद कर रहा हूं wp_trim_excerpt( $item->post_content )
, लेकिन यह केवल पूर्ण सामग्री वापस कर रहा है। क्या मुझसे कुछ ग़लत हो रहा है?
मुझे पता है कि मैं एक अंश बनाने के लिए अपना स्वयं का फ़ंक्शन बना सकता हूं, लेकिन मुझे अपने संभावित कोड / फ़िल्टर के साथ अपने कोड को संगत रखते हुए अंतर्निहित कार्यों का उपयोग करना पसंद है।
http://adambrown.info/p/wp_hooks/hook/wp_trim_excerpt?version=3.0&file=wp-includes/formatting.php
$myvar = apply_filters( 'the_excerpt', $myvar );