| 1 |
<?php |
| 2 |
// phpcs:disable WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedVariableFound -- view template receives variables via extract(); prefixing is impractical. |
| 3 |
|
| 4 |
|
| 5 |
if ( ! defined( 'ABSPATH' ) ) { |
| 6 |
exit; |
| 7 |
} |
| 8 |
// 'the_content' is a WP-core filter; using its documented name is required. |
| 9 |
// phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedHooknameFound |
| 10 |
$content = apply_filters( 'the_content', get_the_content() ); |
| 11 |
|
| 12 |
$_htags = $_enable_toc = null; |
| 13 |
|
| 14 |
if ( isset( $htags ) ) { |
| 15 |
$_htags = $htags; |
| 16 |
} |
| 17 |
if ( isset( $enable_toc ) ) { |
| 18 |
$_enable_toc = $enable_toc; |
| 19 |
} |
| 20 |
|
| 21 |
echo betterdocs()->template_helper->content( $content, $_htags, $_enable_toc ); //phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped |
| 22 |
|