Astra_Ext_Advanced_Hooks_Markup::render_overridden_template( int $post_id )

Overriding default template by Custom Layout.


Description


Parameters

$post_id

(int) (Required) post id.


Return

(string)


Source

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

		public static function render_overridden_template( $post_id ) {
			$post_content = get_post( $post_id );
			if ( empty( $post_content ) ) {
				return;
			}

			get_header();

			do_action( 'astra_addon_before_custom_single_content', $post_id );

			ob_start();
			self::get_instance()->get_action_content( $post_id );
			echo do_shortcode( ob_get_clean() );

			do_action( 'astra_addon_after_custom_single_content', $post_id );

			get_footer();
		}

Changelog

Changelog
Version Description
4.3.0 Introduced.

User Contributed Notes

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