Yoast\WP\SEO\Presenters\Admin

Help_Link_Presenter::present()publicYoast 1.0

Presents the Help link.

Метод класса: Help_Link_Presenter{}

Хуков нет.

Возвращает

Строку. The styled Help link.

Использование

$Help_Link_Presenter = new Help_Link_Presenter();
$Help_Link_Presenter->present();

Код Help_Link_Presenter::present() Yoast 22.4

public function present() {
	if ( $this->link === '' || $this->link_text === '' ) {
		return;
	}

	$target_blank_attribute = '';
	$new_tab_message        = '';

	if ( $this->opens_in_new_browser_tab ) {
		$target_blank_attribute = ' target="_blank"';
		/* translators: Hidden accessibility text. */
		$new_tab_message = ' ' . \__( '(Opens in a new browser tab)', 'wordpress-seo' );
	}

	return \sprintf(
		'<a href="%1$s"%2$s class="yoast_help yoast-help-link dashicons"><span class="yoast-help-icon" aria-hidden="true"></span><span class="screen-reader-text">%3$s</span></a>',
		\esc_url( $this->link ),
		$target_blank_attribute,
		\esc_html( $this->link_text . $new_tab_message )
	);
}