WC_Product_CSV_Importer_Controller::output_errors()protectedWC 1.0

Add error message.

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

Хуков нет.

Возвращает

null. Ничего.

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->output_errors();

Код WC_Product_CSV_Importer_Controller::output_errors() WC 7.3.0

protected function output_errors() {
	if ( ! $this->errors ) {
		return;
	}

	foreach ( $this->errors as $error ) {
		echo '<div class="error inline">';
		echo '<p>' . esc_html( $error['message'] ) . '</p>';

		if ( ! empty( $error['actions'] ) ) {
			echo '<p>';
			foreach ( $error['actions'] as $action ) {
				echo '<a class="button button-primary" href="' . esc_url( $action['url'] ) . '">' . esc_html( $action['label'] ) . '</a> ';
			}
			echo '</p>';
		}
		echo '</div>';
	}
}