Astra_Ext_Advanced_Hooks_Markup::get_php_snippet( int $post_id )
Get PHP snippet if enabled.
Description
Parameters
- $post_id
-
(int) (Required) Post Id.
Return
(boolean|html)
Source
File: addons/advanced-hooks/classes/class-astra-ext-advanced-hooks-markup.php
public function get_php_snippet( $post_id ) { $php_enabled = get_post_meta( $post_id, 'editor_type', true ); if ( 'code_editor' === $php_enabled ) { $code = get_post_meta( $post_id, 'ast-advanced-hook-php-code', true ); if ( defined( 'ASTRA_ADVANCED_HOOKS_DISABLE_PHP' ) ) { return $code; } ob_start(); // @codingStandardsIgnoreStart eval( '?>' . $code . '<?php ' ); // @codingStandardsIgnoreEnd return ob_get_clean(); } return false; }
Expand full source code Collapse full source code View on Trac