जबकि मैं आमतौर पर इस्तेमाल किया है include
या require
अपने स्वयं के लिए लंबी अवधि के कोड रखरखाव को बचाने के लिए मैंने उपयोग करना शुरू कर दिया है get_template_part
और locate_template
जैसा कि वर्डप्रेस सामान में बनाया गया है, हमेशा सबसे अच्छा होता है।
मेरा सवाल यह है कि क्या आप get_template_part
या तो परिणामों के माध्यम से चर पास करने में सक्षम हैं या locate_template
?
<?php
$var = get_option( 'my-custom-option' );
get_template_part( 'custom-template-part' );
?>
ऊपर कोड $var
में कस्टम टेम्पलेट के अंदर मुद्रित किया जाएगा, लेकिन चर काम नहीं करता है। क्या मुझे कुछ याद आ रहा है या यह अपेक्षित व्यवहार है?
मैंने पाया है कि वे find_template का उपयोग करते समय ऊपर या उदाहरण में पास नहीं होते हैं
<?php
locate_template( 'custom-template-part.php', true );
?>