আমি যদি অ্যাডমিন_ইনিট হুক দিয়ে কিছু করার চেষ্টা করি তবে - এবং কেবল যদি - ব্যবহারকারী "ইভেন্ট" পোস্টের ধরণের সাথে একটি পোস্ট (post.php) সম্পাদনা করছেন। আমার সমস্যাটি হ'ল, যদিও ওয়ার্ডপ্রেস একটি বৈশ্বিক চলক কলগুলিতে points post_type পয়েন্ট করে। যদি আমি করি:
global $post_type;
var_dump($post_type);
এটি NULL ফেরত দেয়।
তবে আমি যদি এটি করি:
global $pagenow;
var_dump($pagenow);
এটি আমার বর্তমান পৃষ্ঠাটি ফেরত দেয়। অর্থাত্ "post.php"।
আমি এই ফাংশনটি সন্ধান করেছিলাম $screen = get_current_screen();
তবে অ্যাডমিন_নিট হুকগুলি সঞ্চালনের পরে এবং তার পরে দেরীতে না হওয়া পর্যন্ত ঘোষণা করা হয় না।
সুতরাং আমার প্রশ্নটি হল, আমি কীভাবে অ্যাডমিন_ইনিট চালানোর সময়, বর্তমান পোস্টটি সম্পাদনা করা হচ্ছে কোন পোষ্টের টাইপটি সন্ধান করব। যদি ইউআরএলটি হয় post.php?post=81&action=edit
তবে আমি কীভাবে জানব যে পোস্ট টাইপ = 81 কী?
ধন্যবাদ মাল্থে
global $post
?