যদিও আমি সাধারণত ব্যবহার করেছি 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কোডটিতে কাস্টম টেমপ্লেটের অভ্যন্তরে মুদ্রিত হবে তবে ভেরিয়েবলটি কাজ করে বলে মনে হচ্ছে না। আমি কিছু অনুপস্থিত বা এই প্রত্যাশিত আচরণ?
আমি খুঁজে পেয়েছি যে তারা উপরের উদাহরণে বা সন্ধানে_প্লেস্টেট ব্যবহার করার সময় পাস করে না
<?php
locate_template( 'custom-template-part.php', true );
?>