আমার প্লাগইন ডিরেক্টরিতে ফাইলে ফিরে যাওয়ার আগে আমি থিম ফোল্ডারে একটি উপযুক্ত টেম্পলেট পরীক্ষা করতে চাই। আমার কোডটি এখানে:
add_filter ('টেমপ্লেট_মিলন', 'sermon_template_incolve'); ফাংশন sermon_template_incolve ($ টেমপ্লেট) { if (get_query_var ('post_type')) == 'wpfc_sermon') { যদি (is_archive () || হয়_সন্ধান ()): যদি (file_exists (TEMPLATEDIR। '/ আর্কাইভ- wpfc_sermon.php')) TEMPLATEDIR ফিরুন। '/Archive-wpfc_sermon.php'; প্রত্যাবর্তন নাম (__ ফাইল__) ILE '/Views/archive-wpfc_sermon.php'; অন্য: যদি (file_exists (TEMPLATEDIR। '/single-wpfc_sermon.php')) TEMPLATEDIR ফিরুন। '/Single-wpfc_sermon.php'; প্রত্যাবর্তন নাম (__ ফাইল__) ILE '/Views/single-wpfc_sermon.php'; শেষ যদি; } রিটার্ন $ টেমপ্লেট; }
সমস্যা হচ্ছে, এটি কাজ করে না! :-) এটি সর্বদা আমার প্লাগইন ফোল্ডারে ফাইলটি রাখে। কোন ধারণা কি করব? আমি প্রচুর প্রকরণের চেষ্টা করেছি কিন্তু কাজ করার মতো কিছু পাচ্ছে না বলে মনে হচ্ছে! আগাম ধন্যবাদ! নাবিক
সম্পাদনা
আমি প্রত্যাশা করছি আর্কাইভ-wpfc_sermon.php যদি এটি বিদ্যমান থাকে তবে থিম ফোল্ডার থেকে ফিরে আসবে। তবে আমার প্লাগইন থেকে ফাইলটি সর্বদা ফিরে আসে returned আপনার সাহায্যের জন্য ধন্যবাদ! এটি আমার সার্মন ম্যানেজার প্লাগইন থেকে সংগ্রহস্থলটিতে উপলব্ধ।