به طور پیشفرض، هنگام ورود به پیشخوان وردپرس تولباری برای دسترسی سریعتر به بخش های مدیریت برای شما نمایش داده می شود که شما می توانید آن را پنهان کرده و یا هر عمل دیگری انجام دهید. در این آموزش خواهیم گفت که چگونه لینک جدیدی به این تولبار اضافه کنید
چگونه و به چه دلیل لینک جدیدی به تولبار اضافه کنیم؟
به طور پیشفرض، لینک بخش های پر استفاده پنل مدیریت ( ماننده: نوشته تازه، دیدگاه ها، برگه تازه و…) در تولبار قرار دارد. حال حالتی را در نظر بگیرید که می خواهید لینک بخش جدیدی را به تولبار مدیریت اضافه کنید
افزودن لینک دلخواه به تولبار مدیریت وردپرس
به سراغ فایل functions.php پوسته خود رفته و کد زیر را داخل آن قرار دهید:
// افزودن لینک به تولبار مدیریت وردپرس function custom_toolbar_link($wp_admin_bar) { $args = array( 'id' => 'wpschool', 'title' => 'WpSchool', // عنوان لینک 'href' => 'http://wpschool.ir', // لینک 'meta' => array( 'class' => 'wpschool', 'title' => 'WpSchool' ) ); $wp_admin_bar->add_node($args); } add_action('admin_bar_menu', 'custom_toolbar_link', 999);
بعد از ذخیره سازی و بارگذاری مجدد پیشخوان وردپرس، می بینید که لینک جدیدی به نام WpSchool اضافه شده است.
افزودن لینک گروهی به تولبار مدیریت وردپرس
تا این بخش از این مقاله، یاد گرفتیم که چگونه یک لینک دلخواه به تولبار مدیریت سایت وردپرسی خود اضافه کنیم. اما حالتی را در نظر بگیرید که بخواهید یک گروه از لینک ها را به تولبار خود اضافه کنید. این گروه شامل لینک اصلی و لینک زیر مجموعه خواهد بود.
برای این کار، فایل functions.php پوسته خود را باز کرده و کد زیر را درون آن قرار دهید:
/* * ساخت گروه لینک در تولبار مدیریت وردپرس */ // لینک اصلی function custom_toolbar_link($wp_admin_bar) { $args = array( 'id' => 'wpschool', 'title' => 'مدرسه وردپرس', 'href' => 'https://www.wpschool.ir', 'meta' => array( 'class' => 'wpschool', 'title' => 'نمایش سایت مدرسه وردپرس' ) ); $wp_admin_bar->add_node($args); // لینک زیرین $args = array( 'id' => 'wpschool-guides', 'title' => 'آموزش های مدرسه وردپرس', 'href' => 'http://wpschool.ir/category/wordpress-codex/', 'parent' => 'wpschool', 'meta' => array( 'class' => 'wpschool-guides', 'title' => 'نمایش آموزش های مدرسه وردپرس' ) ); $wp_admin_bar->add_node($args); // لینک زیرین $args = array( 'id' => 'wpschool-plugins', 'title' => 'افزونه های مدرسه وردپرس', 'href' => 'http://wpschool.ir/category/plugins/', 'parent' => 'wpschool', 'meta' => array( 'class' => 'wpschool-plugins', 'title' => 'نمایش افزونه های مدرسه وردپرس' ) ); $wp_admin_bar->add_node($args); // لینک زیر مجموعه لینک زیرین $args = array( 'id' => 'wpschool-articles', 'title' => 'مقالات مدرسه وردپرس', 'href' => 'http://wpschool.ir/category/%d9%85%d9%82%d8%a7%d9%84%d8%a7%d8%aa-%d9%88%d8%b1%d8%af%d9%be%d8%b1%d8%b3/', 'parent' => 'wpschool-guides', 'meta' => array( 'class' => 'wpschool-articles', 'title' => 'نمایش مقالات مدرسه وردپرس' ) ); $wp_admin_bar->add_node($args); } add_action('admin_bar_menu', 'custom_toolbar_link', 999);
آموزش امروز مدرسه وردپرس نیز به پایان رسید. امیدوارم ابن مقاله برای شما مفید واقع شود
موفق باشید
چه سایت قشنگی ، چه آموزشهای توپ و قشنگ تری … ایول … کلی از این آموزشت خوشم اومدش . رفتی جزو بوکمارک هام :دی
ممنونم …
واقعا مطالب مفیدی هستن مرسی که وقت میذارید و زحمت میکشید.
اگه آموزش ویدیویی قرار بدید خیلی عالیه و اینکه خیلی راحت مطالب منتقل میشه
اگه میشه به ویدیویی کردن آموزشا بپردازید
سلام دوست من. بله حتما
با یلام و عرض خسته نباشید
من میخوام به کاربران این اجازه را بدهم که بتوانند خودشان در سایت گروه های عمومی و خصوصی بسازند
و افزونه بادی پرس هم به کارم نمیاد
لطقا هرکی میدونه منو راهنمایی کنه خیلی درگیرشم
با تشکر
افزونه bbpress چطور؟
کانال تلگرام
عضویت در کانال
سایر مقالات