Astra_Ext_Advanced_Hooks_Markup::generate_blocks( int $post_id )

Generates block array with layout content.


Description


Parameters

$post_id

(int) (Required) Post ID.


Source

File: addons/advanced-hooks/classes/class-astra-ext-advanced-hooks-markup.php

		public function generate_blocks( $post_id ) {

			$blocks = array();
			ob_start();
			self::get_instance()->get_action_content( $post_id );
			$content = ob_get_clean();

			$blocks = array(
				array(
					'blockName'    => 'core/html',
					'attrs'        => array(),
					'innerBlocks'  => array(),
					'innerHTML'    => $content,
					'innerContent' => array( $content ),
				),
			);

			return $blocks;
		}

Changelog

Changelog
Version Description
3.2.0 Introduced.

User Contributed Notes

You must log in before being able to contribute a note or feedback.