WPSEO_Admin_Bar_Menu::add_seo_tools_submenu
Adds the admin bar tools submenu.
Метод класса: WPSEO_Admin_Bar_Menu{}
Хуков нет.
Возвращает
null. Ничего (null).
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->add_seo_tools_submenu( $wp_admin_bar );
- $wp_admin_bar(WP_Admin_Bar) (обязательный)
- Admin bar instance to add the menu to.
Код WPSEO_Admin_Bar_Menu::add_seo_tools_submenu() WPSEO Admin Bar Menu::add seo tools submenu Yoast 27.7
protected function add_seo_tools_submenu( WP_Admin_Bar $wp_admin_bar ) {
$menu_args = [
'parent' => self::MENU_IDENTIFIER,
'id' => 'wpseo-sub-tools',
'title' => __( 'SEO Tools', 'wordpress-seo' ),
'meta' => [ 'tabindex' => '0' ],
];
$wp_admin_bar->add_menu( $menu_args );
$submenu_items = [
[
'id' => 'wpseo-semrush',
'title' => 'Semrush',
'href' => $this->shortlinker->build_shortlink( 'https://yoa.st/admin-bar-semrush' ),
],
[
'id' => 'wpseo-wincher',
'title' => 'Wincher',
'href' => $this->shortlinker->build_shortlink( 'https://yoa.st/admin-bar-wincher' ),
],
[
'id' => 'wpseo-google-trends',
'title' => 'Google trends',
'href' => $this->shortlinker->build_shortlink( 'https://yoa.st/admin-bar-gtrends' ),
],
];
$this->add_submenu_items( $submenu_items, $wp_admin_bar, 'wpseo-sub-tools' );
}