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

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

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

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

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

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

برای اضافه کردن یک لینک میانبر سفارشی در نوار ابزار وردپرس به سادگی میتوانید کد های زیر را در فایل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 شما میتوانید به لینک های سفارشی خود شاسه ، عنوان و گزینه های دیگری ننیز اضافه کنید .

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

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

/*

* 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);

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

راستی ! با عضویت در کانال تلگرام نوین وردپرس حتی یک مطلب وردپرس را هم از دست نخواهید داد...             عضویت در کانال

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

ارسال دیدگاه

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

کد امنیتی زیر را وارد کنید: *