( মডারেটর দ্রষ্টব্য: নেভিগেশন স্ট্রাকচারে শিশু ছাড়াই মূলত শিরোনাম ছিল "wp_nav_menu পূর্বপুরুষ")
wp_nav_menu
আমার শিরোনামে একটি রয়েছে যা এর তিনটি পৃষ্ঠা ছিল। আমি যখন এই পৃষ্ঠাগুলির একটিতে থাকি, li
মেনুতে সেই পৃষ্ঠাটি ধারণ করে ক্লাস হয় .current_page_item
। এই তিনটি পৃষ্ঠাতে টেমপ্লেট রয়েছে এবং এই টেম্পলেটগুলিতে একটি নির্দিষ্ট সামগ্রীর ধরণের সমস্ত পোস্ট পেতে কাস্টম ক্যোরি থাকে। বাস্তবে, এই শীর্ষ স্তরের পৃষ্ঠার অনুভূত "শিশু" আসলে শিশু নয়, তারা কেবলমাত্র একটি টেমপ্লেট ব্যবহার করে top শীর্ষ স্তরের পৃষ্ঠার সাথে টেমপ্লেট ব্যবহার করে যুক্ত করেছি।
আমি শীর্ষ স্তরের মেনু আইটেমগুলিতে 'current-ancestor'
ক্লাস পেতে চাইব যখন ব্যবহারকারী কোনও নির্দিষ্ট পোস্ট ধরণের একটি একক পৃষ্ঠা ব্রাউজ করে আবার টেমপ্লেট ফাইলে একটি কাস্টম প্রশ্নের সাথে সেই পৃষ্ঠাটির সাথে যুক্ত হয়।
আশা করি এটি উপলব্ধি করে - যদি না হয় তবে আমাকে জানতে দিন আমি আপনাকে কোথায় হারিয়েছি! যে কোনও সাহায্যের খুব প্রশংসা করি।
- নির্দিষ্টকরণের জন্য সম্পাদিত: উদাহরণস্বরূপ, আমার কাছে ওয়ার্কশপস নামে একটি স্ট্যাটিক পৃষ্ঠা রয়েছে যা একটি টেম্পলেট ব্যবহার করছে। এর স্লাগ হ'ল ওয়ার্কশপ । টেমপ্লেটের একটি কাস্টম get_posts ফাংশন রয়েছে এবং এর মধ্যে লুপ রয়েছে, যা ওয়ার্কশপ নামক একটি কাস্টম সামগ্রীর ধরণের সমস্ত পোস্টকে টান এবং প্রদর্শন করে । আমি যদি এই ওয়ার্কশপের শিরোনামের কোনওটিতে ক্লিক করি তবে আমাকে সেই টুকরো টুকরো সামগ্রীর সম্পূর্ণ সামগ্রীতে নিয়ে যাওয়া হয়েছে। কাস্টম পোস্ট ধরণের পারমালিঙ্ক কাঠামোটি ওয়ার্কশপ / পোস্ট নেমে সেট করা আছেযাতে ব্যবহারকারী এটি দেখেন, এই টুকরো টুকরোগুলি ওয়ার্কশপ পৃষ্ঠাগুলির বাচ্চারা, যখন বাস্তবে এগুলি সমস্ত একটি সামগ্রীর ধরণের তবে পৃষ্ঠার সাথে সম্পর্কিত নয়। 'ওয়ার্কশপ' টাইপের সামগ্রী ব্রাউজ করার সময় 'ওয়ার্কশপস' মেনু আইটেমটি হাইলাইট করে আমি কার্যকরভাবে মেনুতে বন্ধ করতে হবে এটি সেই ফাঁক।
আবার, আশা করি যে এটি উপলব্ধি করে, আমি মনে করি আমি এক অনুচ্ছেদে 20 বারের বেশি 'ওয়ার্কশপ' বলেছি!
/workshops/
এবং যখন কোনও ব্যবহারকারী কোনও কর্মশালার পৃষ্ঠায় থাকে (যেমন /workshops/example-workshop/
) আপনি কি "ওয়ার্কশপস" মেনু আইটেমটি শ্রেণি current_page_item
নির্ধারিত করতে চান, সঠিক?