যদিও আমি সাধারণত ব্যবহার করেছি 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 );
?>