به طور پیشفرض، هنگام ورود به پیشخوان وردپرس تولباری برای دسترسی سریعتر به بخش های مدیریت برای شما نمایش داده می شود که شما می توانید آن را پنهان کرده و یا هر عمل دیگری انجام دهید. در این آموزش خواهیم گفت که چگونه لینک جدیدی به این تولبار اضافه کنید

چگونه و به چه دلیل لینک جدیدی به تولبار اضافه کنیم؟

به طور پیشفرض، لینک بخش های پر استفاده پنل مدیریت ( ماننده: نوشته تازه، دیدگاه ها، برگه تازه و…) در تولبار قرار دارد. حال حالتی را در نظر بگیرید که می خواهید لینک بخش جدیدی را به تولبار مدیریت اضافه کنید

تولبار مدیریت وردپرس

افزودن لینک دلخواه به تولبار مدیریت وردپرس

به سراغ فایل 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);

 لینک گروهی تولبار مدیریت وردپرس

آموزش امروز مدرسه وردپرس نیز به پایان رسید. امیدوارم ابن مقاله برای شما مفید واقع شود

موفق باشید

6 دیدگاه برای “آموزش افزودن لینک دلخواه به تولبار مدیریت وردپرس

  • مهدی
    - ۱۵ بهمن , ۱۳۹۲

    چه سایت قشنگی ، چه آموزشهای توپ و قشنگ تری … ایول … کلی از این آموزشت خوشم اومدش . رفتی جزو بوکمارک هام :دی
    ممنونم …

  • hadi alizadeh
    - ۳۱ خرداد , ۱۳۹۳

    واقعا مطالب مفیدی هستن مرسی که وقت میذارید و زحمت میکشید.

  • hadi alizadeh
    - ۳۱ خرداد , ۱۳۹۳

    اگه آموزش ویدیویی قرار بدید خیلی عالیه و اینکه خیلی راحت مطالب منتقل میشه
    اگه میشه به ویدیویی کردن آموزشا بپردازید

    • الناز بیک زاده
      - ۳۱ خرداد , ۱۳۹۳

      سلام دوست من. بله حتما

  • مصطفی
    - ۲۱ بهمن , ۱۳۹۳

    با یلام و عرض خسته نباشید
    من میخوام به کاربران این اجازه را بدهم که بتوانند خودشان در سایت گروه های عمومی و خصوصی بسازند
    و افزونه بادی پرس هم به کارم نمیاد
    لطقا هرکی میدونه منو راهنمایی کنه خیلی درگیرشم
    با تشکر

    • الناز بیک زاده
      - ۲۵ بهمن , ۱۳۹۳

      افزونه bbpress چطور؟

دیدگاه خود را بیان کنید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

-- بارگیری کد امنیتی --