WPSEO_Admin_Bar_Menu::add_premium_link()
Adds the admin bar How To submenu.
Метод класса: WPSEO_Admin_Bar_Menu{}
Хуков нет.
Возвращает
null
. Ничего.
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->add_premium_link( $wp_admin_bar );
- $wp_admin_bar(WP_Admin_Bar) (обязательный)
- Admin bar instance to add the menu to.
Код WPSEO_Admin_Bar_Menu::add_premium_link() WPSEO Admin Bar Menu::add premium link Yoast 20.0
protected function add_premium_link( WP_Admin_Bar $wp_admin_bar ) { $wp_admin_bar->add_menu( [ 'parent' => self::MENU_IDENTIFIER, 'id' => 'wpseo-get-premium', // Circumvent an issue in the WP admin bar API in order to pass `data` attributes. See https://core.trac.wordpress.org/ticket/38636. 'title' => sprintf( '<a href="%1$s" target="_blank" data-action="load-nfd-ctb" data-ctb-id="57d6a568-783c-45e2-a388-847cff155897" style="padding:0;">%2$s »</a>', $this->shortlinker->build_shortlink( 'https://yoa.st/admin-bar-get-premium' ), __( 'Get Yoast SEO Premium', 'wordpress-seo' ) ), 'meta' => [ 'tabindex' => '0', ], ] ); }