آموزش وردپرس ، افزودن لینک به منو

آموزش وردپرس ، افزودن لینک به منو

همانطور که می دانید و در قسمت های آموزش وردپرس مختلفی اشاره شده است ، وردپرس دارای ۲ منو می باشد منوی عمودی که منو های اصلی وردپرس می باشد و منوی افقی منویی به نام ادمین بار می باشد .هردوی این منو ها برای افرادی که با وردپرس کار می کنند بسیار آشنا بوده و دیگر آن ها را می شناسند.حال اگر توسعه دهنده ای بخواهد خود یک منو به منوهای وردپرس اضافه کند مثلا بخواهد لینک مربوط به تنظیمات پوسته را قرار دهد یا پلاگینی نوشته که بخواهد منوی آن را اضافه کند؟آیا راهی هست که این کار را انجام دهد؟ در این قسمت آموزش وردپرس به این موضوع می پردازیم.

با استفاده از کد زیر می توان یک لینک به منوی بالایی در سایت قرار داد کافیست آن را در  functions.php اضافه کرد.

// add a link to the WP Toolbar
function custom_toolbar_link($wp_admin_bar) {
	$args = array(
		'id' => 'wpmen',
		'title' => 'Search wpmen', 
		'href' => 'https://www.wpmen.ir/', 
		'meta' => array(
			'class' => 'wpmen', 
			'title' => 'Search wpmen  Tutorials'
			)
	);
	$wp_admin_bar->add_node($args);
}
add_action('admin_bar_menu', 'custom_toolbar_link', 999);

 

اگر بخواهید چندین منو به آن اضافه کنید کد زیر را در functions.php کپی کنید

/*
* add a group of links under a parent link
*/

// Add a parent shortcut link

function custom_toolbar_link($wp_admin_bar) {
	$args = array(
		'id' => 'WPMen',
		'title' => 'WPMen', 
		'href' => 'https://www.WPMen.ir', 
		'meta' => array(
			'class' => 'WPMen', 
			'title' => 'Visit WPMen'
			)
	);
	$wp_admin_bar->add_node($args);

// Add the first child link 
	
	$args = array(
		'id' => 'wpmen-guides',
		'title' => 'wpmenGuides', 
		'href' => 'http://www.wpmen.ir/',
		'parent' => 'wpmen', 
		'meta' => array(
			'class' => 'wpmen-guides', 
			'title' => 'Visit wpmen Guides'
			)
	);
	$wp_admin_bar->add_node($args);

// Add another child link
$args = array(
		'id' => 'WPMen-tutorials',
		'title' => 'wpmenTutorials', 
		'href' => 'http://www.wpmen.com/',
		'parent' => 'WPMen', 
		'meta' => array(
			'class' => 'wpmen-tutorials', 
			'title' => 'Visit wpmen Tutorials'
			)
	);
	$wp_admin_bar->add_node($args);

// Add a child link to the child link

$args = array(
		'id' => 'WPMen-themes',
		'title' => 'wpmenThemes', 
		'href' => 'http://www.wpmen.ir',
		'parent' => 'WPMen-tutorials', 
		'meta' => array(
			'class' => 'wpmen-themes', 
			'title' => 'Visit WordPress Themes Tutorials on WPMen'
			)
	);
	$wp_admin_bar->add_node($args);

}

add_action('admin_bar_menu', 'custom_toolbar_link', 999);

http://wpmen.ir/

منبع :‌ مردان وردپرس

تاریخ آخرین بروزرسانی : ۸ آذر ۱۳۹۵
میلاد میلادی

باور هایت را که پرورش دهی به هرچیزی دست خواهی یافت.

ارسال نظر

آدرس الکترونیکی شما نمایش داده نمی شود *

Time limit is exhausted. Please reload CAPTCHA.