WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Получай пассивный доход от сайта с помощью браузерных PUSH уведомлений
функция не описана

WPSEO_Premium_Upsell_Admin_Block::render() public Yoast 1.0

Renders the upsell block.

{} Это метод класса: WPSEO_Premium_Upsell_Admin_Block{}

Хуков нет.

Возвращает

null. Ничего.

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

$WPSEO_Premium_Upsell_Admin_Block = new WPSEO_Premium_Upsell_Admin_Block();
$WPSEO_Premium_Upsell_Admin_Block->render();

Код WPSEO_Premium_Upsell_Admin_Block::render() Yoast 16.2

<?php
public function render() {
	$url = WPSEO_Shortlinker::get( 'https://yoa.st/17h' );

	$arguments = [
		'<strong>' . esc_html__( 'Multiple keyphrases', 'wordpress-seo' ) . '</strong>: ' . esc_html__( 'Increase your SEO reach', 'wordpress-seo' ),
		'<strong>' . esc_html__( 'No more dead links', 'wordpress-seo' ) . '</strong>: ' . esc_html__( 'Easy redirect manager', 'wordpress-seo' ),
		'<strong>' . esc_html__( 'Superfast internal linking suggestions', 'wordpress-seo' ) . '</strong>',
		'<strong>' . esc_html__( 'Social media preview', 'wordpress-seo' ) . '</strong>: ' . esc_html__( 'Facebook & Twitter', 'wordpress-seo' ),
		'<strong>' . esc_html__( '24/7 email support', 'wordpress-seo' ) . '</strong>',
		'<strong>' . esc_html__( 'No ads!', 'wordpress-seo' ) . '</strong>',
	];

	$arguments_html = implode( '', array_map( [ $this, 'get_argument_html' ], $arguments ) );

	$class = $this->get_html_class();

	/* translators: %s expands to Yoast SEO Premium */
	$button_text  = sprintf( esc_html__( 'Get %s', 'wordpress-seo' ), 'Yoast SEO Premium' );
	$button_text .= '<span class="screen-reader-text">' . esc_html__( '(Opens in a new browser tab)', 'wordpress-seo' ) . '</span>' .
		'<span aria-hidden="true" class="yoast-button-upsell__caret"></span>';

	$upgrade_button = sprintf(
		'<a id="%1$s" class="yoast-button-upsell" href="%2$s" target="_blank">%3$s</a>',
		esc_attr( 'wpseo-' . $this->identifier . '-popup-button' ),
		esc_url( $url ),
		$button_text
	);

	echo '<div class="' . esc_attr( $class ) . '">';

	echo '<div>';
	echo '<h2 class="' . esc_attr( $class . '--header' ) . '">' .
		sprintf(
			/* translators: %s expands to Yoast SEO Premium */
			esc_html__( 'Upgrade to %s', 'wordpress-seo' ),
			'Yoast SEO Premium'
		) .
	'</h2>';

	// phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Correctly escaped in $this->get_argument_html() method.
	echo '<ul class="' . esc_attr( $class . '--motivation' ) . '">' . $arguments_html . '</ul>';

	// phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Correctly escaped in $upgrade_button and $button_text above.
	echo '<p>' . $upgrade_button . '</p>';
	echo '</div>';

	echo '</div>';
}