array( 'value' => 'default-sidebar', 'thumbnail' => get_template_directory_uri() . '/inc/metabox/images/default-sidebar.png' ), 'left-sidebar' => array( 'value' => 'left-sidebar', 'thumbnail' => get_template_directory_uri() . '/inc/metabox/images/left-sidebar.png' ), 'right-sidebar' => array( 'value' => 'right-sidebar', 'thumbnail' => get_template_directory_uri() . '/inc/metabox/images/right-sidebar.png' ), 'no-sidebar' => array( 'value' => 'no-sidebar', 'thumbnail' => get_template_directory_uri() . '/inc/metabox/images/no-sidebar.png' ) ); return apply_filters( 'capacious_sidebar_layout_options', $capacious_sidebar_layout_options ); } endif; /** * Custom Metabox * * @since capacious 1.0.0 * * @param null * @return void * */ if( !function_exists( 'capacious_add_metabox' )): function capacious_add_metabox() { add_meta_box( 'capacious_sidebar_layout', // $id __( 'Sidebar Layout', 'capacious' ), // $title 'capacious_sidebar_layout_callback', // $callback 'post', // $page 'normal', // $context 'high' ); // $priority add_meta_box( 'capacious_sidebar_layout', // $id __( 'Sidebar Layout', 'capacious' ), // $title 'capacious_sidebar_layout_callback', // $callback 'page', // $page 'normal', // $context 'high' ); // $priority } endif; add_action('add_meta_boxes', 'capacious_add_metabox'); /** * Callback function for metabox * * @since capacious 1.0.0 * * @param null * @return void * */ if ( !function_exists('capacious_sidebar_layout_callback') ) : function capacious_sidebar_layout_callback(){ global $post; $capacious_sidebar_layout_options = capacious_sidebar_layout_options(); $capacious_sidebar_layout = 'default-sidebar'; $capacious_sidebar_meta_layout = get_post_meta( $post->ID, 'capacious_sidebar_layout', true ); if( !empty($capacious_sidebar_meta_layout) ){ $capacious_sidebar_layout = $capacious_sidebar_meta_layout; } wp_nonce_field( basename( __FILE__ ), 'capacious_sidebar_layout_nonce' ); ?>

/>