true ) ); // Remove post types from array. unset( $post_types['wpbf_hooks'], $post_types['elementor_library'], $post_types['fl-builder-template'] ); // Add options metabox. add_meta_box( 'wpbf', __( 'Template Settings', 'page-builder-framework' ), 'wpbf_options_metabox_callback', $post_types, 'side', 'default' ); // Add sidebar metabox. add_meta_box( 'wpbf_sidebar', __( 'Sidebar', 'page-builder-framework' ), 'wpbf_sidebar_metabox_callback', $post_types, 'side', 'default' ); } /** * Options metabox callback. * * @param object $post The post oject. */ function wpbf_options_metabox_callback( $post ) { wp_nonce_field( basename( __FILE__ ), 'wpbf_options_nonce' ); $wpbf_stored_meta = get_post_meta( $post->ID, 'wpbf_options', true ); $wpbf_stored_meta = empty( $wpbf_stored_meta ) ? array() : $wpbf_stored_meta; if ( in_array( 'remove-title', $wpbf_stored_meta, true ) ) { $remove_title = 'remove-title'; } else { $remove_title = false; } if ( in_array( 'full-width', $wpbf_stored_meta, true ) ) { $full_width = 'full-width'; } elseif ( in_array( 'contained', $wpbf_stored_meta, true ) ) { $full_width = 'contained'; } else { $full_width = 'layout-global'; } if ( in_array( 'remove-featured', $wpbf_stored_meta, true ) ) { $remove_featured = 'remove-featured'; } else { $remove_featured = false; } if ( in_array( 'remove-header', $wpbf_stored_meta, true ) ) { $remove_header = 'remove-header'; } else { $remove_header = false; } if ( in_array( 'remove-footer', $wpbf_stored_meta, true ) ) { $remove_footer = 'remove-footer'; } else { $remove_footer = false; } ?>

/> '; } ?>
/>
/>

/>
/>
/>
/>
ID, 'wpbf_sidebar_position', true ); $wpbf_sidebar_position = ! empty( $wpbf_sidebar_position ) ? $wpbf_sidebar_position : 'global'; ?>
/>
/>
/>
/>