# wpfunnels/trunk/admin/import-export/batch-processing/gutenberg/class-wpfnl-gutenberg-source.php

WPFunnels – Funnel Builder for WooCommerce with Checkout &amp; One Click Upsell, version trunk. 38 lines.

- Page: https://pluginprobe.com/plugins/wpfunnels/trunk/code/admin/import-export/batch-processing/gutenberg/class-wpfnl-gutenberg-source.php
- Raw: https://pluginprobe.com/plugins/wpfunnels/trunk/raw/admin/import-export/batch-processing/gutenberg/class-wpfnl-gutenberg-source.php
- Modified: 2023-07-17T10:43:08+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/wpfunnels/trunk/code/admin/import-export/batch-processing/gutenberg/class-wpfnl-gutenberg-source.php#L10-L20`.

```php
<?php
/**
 * Gutenberg batch
 *
 * @package WPFunnels\Batch\Gutenberg
 */

namespace WPFunnels\Batch\Gutenberg;

use WPFunnels\Importer\Wpfnl_Importer_Helper;

/**
 * Gutenberg batch
 *
 * @since 1.0.0
 */
class Wpfnl_Gutenberg_Source {


	/**
	 * Import single template contents
	 *
	 * @param string $step_id Funnel step id.
	 *
	 * @return array|int|void|\WP_Error
	 * @since  1.0.0
	 */
	public function import_single_template( $step_id ) {
		$content = Wpfnl_Importer_Helper::get_instance()->get_post_contents( $step_id );
		wp_update_post(
			array(
				'ID'           => $step_id,
				'post_content' => $content,
			)
		);
	}
}

```
