আমি স্রেফ ইওস্ট এসইও প্লাগইন ইনস্টল করেছি এবং লক্ষ্য করেছি যে প্লাগইনটি সক্রিয় হওয়ার পরে অ্যাডমিন বারে একটি নতুন ফ্লাইআউট মেনু যুক্ত হয়েছিল।
যে কেউ জানেন যে এটি কিভাবে করা হয় তার একটি টিউটোরিয়াল বা উদাহরণ রয়েছে?
আমি স্রেফ ইওস্ট এসইও প্লাগইন ইনস্টল করেছি এবং লক্ষ্য করেছি যে প্লাগইনটি সক্রিয় হওয়ার পরে অ্যাডমিন বারে একটি নতুন ফ্লাইআউট মেনু যুক্ত হয়েছিল।
যে কেউ জানেন যে এটি কিভাবে করা হয় তার একটি টিউটোরিয়াল বা উদাহরণ রয়েছে?
উত্তর:
অ্যাকশন হুক admin_bar_menu
কাজ করে। মূল ফাইলে মন্তব্য কী বলছে তা এখানে:
এটিতে "অ্যাডমিন_বার_মেনু" ক্রিয়াটি অন্তর্ভুক্ত রয়েছে যা অ্যাডমিন বারে প্রবেশ করতে এবং নতুন মেনু যুক্ত করতে ব্যবহার করা উচিত। এইভাবে আপনি নিশ্চিত হতে পারেন যে আপনি অ্যাডমিন বারটি রেন্ডার হওয়ার আগে, সর্বাধিক অনুকূল পয়েন্টে যোগ করছেন। এটি আপনাকে অন্যদের মধ্যে বিশ্বব্যাপী পোস্টেও অ্যাক্সেস দেয়।
ব্যবহার:
add_action('admin_bar_menu', 'add_items');
function add_items($admin_bar)
{
//echo "<pre>";
//print_r($admin_bar);
//echo "<pre>";
$admin_bar->add_menu( array(
'id' => 'my-item',
'parent' => 'top-secondary',
'title' => 'My Item',
'href' => '#',
'meta' => array(
'title' => __('My Item'),
),
) );
}
আপনাকে এটির সাথে কিছুটা টুইট করতে হবে, কারণ এই কোডটি চূড়ান্ত বামে নতুন আইটেম যুক্ত করেছে! আমি $admin_bar
ভেরিয়েবল পরীক্ষা করে নিলাম কীভাবে কোনও আইটেম যুক্ত করতে হয় সে সম্পর্কে আপনাকে ধারণা দেওয়া উচিত বলে আমি মনে করি ।
আপডেট: 'parent' => 'top-secondary'
আইটেমটি 'হাওডি ...' এর বামে যুক্ত করেছে! সুতরাং আমি বাজি ধরছি এমন অন্যান্য অবস্থানের মান আছে। আমি তাদের সন্ধান করছি;)
আপডেট 2: ইত্যাদি মেনুতে 'parent' => 'new-content'
আইটেম যুক্ত করে New > Post, Media
।
আপডেট 3: 'parent' => 'wp-logo-external'
চরম বামদিকে ওয়ার্ডপ্রেস লোগো থেকে পপআপ করা মেনুতে আইটেমটি যুক্ত করে।
হালনাগাদ:
আমি অ্যাডমিন বার মেনুতে নতুন আইটেমের জন্য সমস্ত সম্ভাব্য পজিশন সহ একটি ব্লগ পোস্ট লিখেছি ... যদি কেউ আগ্রহী হন তবে দয়া করে এখানে পড়ুন ।