WC_Admin_Setup_Wizard::display_recommended_item()protectedWC 1.0

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

Хуков нет.

Возвращает

null. Ничего (null).

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->display_recommended_item( $item_info );
$item_info (обязательный)
-

Код WC_Admin_Setup_Wizard::display_recommended_item() WC 8.7.0

<?php
protected function display_recommended_item( $item_info ) {
	_deprecated_function( __CLASS__ . '::' . __FUNCTION__, '4.6.0', 'Onboarding is maintained in WooCommerce Admin.' );
	$type        = $item_info['type'];
	$title       = $item_info['title'];
	$description = $item_info['description'];
	$img_url     = $item_info['img_url'];
	$img_alt     = $item_info['img_alt'];
	?>
	<li class="recommended-item checkbox">
		<input
			id="<?php echo esc_attr( 'wc_recommended_' . $type ); ?>"
			type="checkbox"
			name="<?php echo esc_attr( 'setup_' . $type ); ?>"
			value="yes"
			checked
			data-plugins="<?php echo wc_esc_json( wp_json_encode( isset( $item_info['plugins'] ) ? $item_info['plugins'] : null ) ); ?>"
		/>
		<label for="<?php echo esc_attr( 'wc_recommended_' . $type ); ?>">
			<img
				src="<?php echo esc_url( $img_url ); ?>"
				class="<?php echo esc_attr( 'recommended-item-icon-' . $type ); ?> recommended-item-icon"
				alt="<?php echo esc_attr( $img_alt ); ?>" />
			<div class="recommended-item-description-container">
				<h3><?php echo esc_html( $title ); ?></h3>
				<p><?php echo wp_kses( $description, array(
					'a' => array(
						'href'   => array(),
						'target' => array(),
						'rel'    => array(),
					),
					'em' => array(),
				) ); ?></p>
			</div>
		</label>
	</li>
	<?php
}