WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru
функция не описана

WC_Widget_Recent_Reviews::widget() WC 1.0

Output widget.

Это метод класса: WC_Widget_Recent_Reviews

Возвращает

Null. Ничего.

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

$WC_Widget_Recent_Reviews = new WC_Widget_Recent_Reviews();
$var = $WC_Widget_Recent_Reviews->widget( $args, $instance );
$args(массив) (обязательный)
Arguments.
$instance(массив) (обязательный)
Widget instance.

Заметки

Код WC Widget Recent Reviews::widget: woocommerce/includes/widgets/class-wc-widget-recent-reviews.php WC 3.9.0

<?php
public function widget( $args, $instance ) {
	global $comments, $comment;

	if ( $this->get_cached_widget( $args ) ) {
		return;
	}

	ob_start();

	$number   = ! empty( $instance['number'] ) ? absint( $instance['number'] ) : $this->settings['number']['std'];
	$comments = get_comments(
		array(
			'number'      => $number,
			'status'      => 'approve',
			'post_status' => 'publish',
			'post_type'   => 'product',
			'parent'      => 0,
		)
	); // WPCS: override ok.

	if ( $comments ) {
		$this->widget_start( $args, $instance );

		echo wp_kses_post( apply_filters( 'woocommerce_before_widget_product_review_list', '<ul class="product_list_widget">' ) );

		foreach ( (array) $comments as $comment ) {
			wc_get_template( 'content-widget-reviews.php', array(
				'comment' => $comment,
				'product' => wc_get_product( $comment->comment_post_ID ),
			) );
		}

		echo wp_kses_post( apply_filters( 'woocommerce_after_widget_product_review_list', '</ul>' ) );

		$this->widget_end( $args );

	}

	$content = ob_get_clean();

	echo $content; // WPCS: XSS ok.

	$this->cache_widget( $args, $content );
}