آموزش نحوه افزودن منوی سفارشی به پیشخوان وردپرس

با سلام خدمت شما دوستان گرامی

یا یکی دیگر از آموزش ها در خدمت شما هستیم

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

چرا وچه زمانی نیاز به اضافه کردن لینک های سفارشی میانبر در نوار ابزار دارید ؟

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

برای اضافه کردن یک لینک میانبر سفارشی در نوار ابزار وردپرس به سادگی میتوانید کد های زیر را در فایلfunctions.php پوسته خود کپی کنید .

// add a link to the WP Toolbar
function custom_toolbar_link($wp_admin_bar) {
$args = array(
‘id’ => ‘wpbeginner’,
‘title’ => ‘Search WPBeginner’,
‘href’ => ‘https://www.google.com:443/cse/publicurl?cx=014650714884974928014:oga60h37xim’,
‘meta’ => array(
‘class’ => ‘wpbeginner’,
‘title’ => ‘Search WPBeginner Tutorials’
)
);
$wp_admin_bar->add_node($args);
}
add_action(‘admin_bar_menu’, ‘custom_toolbar_link’, 999);

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

Adding a custom shortcut link in WordPress toolbar

چگونگی اضافه کردن یک گروه از لینک های سفارشی در نوار ابزار

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

/*

* add a group of links under a parent link

*/

// Add a parent shortcut link

function custom_toolbar_link($wp_admin_bar) {

    $args = array(

        'id' => 'wpbeginner',

        'title' => 'WPBeginner',

        'href' => 'https://www.wpbeginner.com',

        'meta' => array(

            'class' => 'wpbeginner',

            'title' => 'Visit WPBeginner'

            )

    );

    $wp_admin_bar->add_node($args);

// Add the first child link

    $args = array(

        'id' => 'wpbeginner-guides',

        'title' => 'WPBeginner Guides',

        'href' => 'http://www.wpbeginner.com/category/beginners-guide/',

        'parent' => 'wpbeginner',

        'meta' => array(

            'class' => 'wpbeginner-guides',

            'title' => 'Visit WordPress Beginner Guides'

            )

    );

    $wp_admin_bar->add_node($args);

// Add another child link

$args = array(

        'id' => 'wpbeginner-tutorials',

        'title' => 'WPBeginner Tutorials',

        'href' => 'http://www.wpbeginner.com/category/wp-tutorials/',

        'parent' => 'wpbeginner',

        'meta' => array(

            'class' => 'wpbeginner-tutorials',

            'title' => 'Visit WPBeginner Tutorials'

            )

    );

    $wp_admin_bar->add_node($args);

// Add a child link to the child link

$args = array(

        'id' => 'wpbeginner-themes',

        'title' => 'WPBeginner Themes',

        'href' => 'http://www.wpbeginner.com/category/wp-themes/',

        'parent' => 'wpbeginner-tutorials',

        'meta' => array(

            'class' => 'wpbeginner-themes',

            'title' => 'Visit WordPress Themes Tutorials on WPBeginner'

            )

    );

    $wp_admin_bar->add_node($args);

}

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

Adding a menu or group of custom links in WordPress toolbar

دراین کد های نمونه ابتدا یک لینک سفارشی ایجاد میشود سپس با استفاده از این لینک سفارشی اصلی لینک های سفارشی فرعی را میتوانیم ایجاد کنیم .

یک پیشنهاد برای شما:

ارسال دیدگاه

آدرس ایمیل شما منتشر نخواهد شد. فیلد های ضروری با * مشخص شده است.

 

telegram-wpnovin