wc_terms_and_conditions_page_content()WC 3.4.0

Output t&c page's content (if set). The page can be set from checkout settings.

No Hooks.

Return

null. Nothing (null).

Usage

wc_terms_and_conditions_page_content();

Changelog

Since 3.4.0 Introduced.

wc_terms_and_conditions_page_content() code WC 8.7.0

function wc_terms_and_conditions_page_content() {
	$terms_page_id = wc_terms_and_conditions_page_id();

	if ( ! $terms_page_id ) {
		return;
	}

	$page = get_post( $terms_page_id );

	if ( $page && 'publish' === $page->post_status && $page->post_content && ! has_shortcode( $page->post_content, 'woocommerce_checkout' ) ) {
		echo '<div class="woocommerce-terms-and-conditions" style="display: none; max-height: 200px; overflow: auto;">' . wc_format_content( wp_kses_post( $page->post_content ) ) . '</div>'; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
	}
}