ID, '_wp_page_template', true ); $is_blog_page = ( 'page' === get_option( 'show_on_front' ) && get_option( 'page_for_posts' ) === $post->ID ); $is_shop = get_option( 'woocommerce_shop_page_id' ) === $post->ID; if ( $is_shop || $is_blog_page || $page_template === 'template-with-header.php' || $page_template === 'template-full-width.php' || $page_template === 'template-main-events.php' ) { add_meta_box( 'belise-text-before-title', __( 'Text before title', 'belise-lite' ), array( $this, 'belise_render_metabox' ), 'page', 'side', 'default' ); } } } /** * Renders the meta box. */ public function belise_render_metabox( $post ) { wp_nonce_field( basename( __FILE__ ), 'belise_nonce' ); $belise_stored_meta = get_post_meta( $post->ID ); ?>