> wp-content/themes/genesis/lib/views/meta-boxes/genesis-inpost-layout-box.php * >> wp-content/themes/genesis/lib/views/meta-boxes/genesis-term-meta-layout.php * >> wp-content/themes/genesis/lib/views/meta-boxes/genesis-user-layout.php */ // @todo Pass object ID. $layouts = $this->column->get_genesis_layouts(); $layout_no_img = array(); foreach ( $layouts as $key => $data ) { $label = ( ! empty( $data['label'] ) ) ? $data['label'] : $key; if ( ! empty( $data['img'] ) ) { $img = $data['img']; $layouts[ $key ] = '' . $label . ''; } else { $layout_no_img[ $key ] = $label; unset( $layouts[ $key ] ); } } $layouts = array_merge( array( '' => sprintf( // translators: Theme settings admin screen link esc_html__( 'Default Layout set in %s', 'genesis' ), '' . esc_html__( 'Theme Settings', 'genesis' ) . '' ), ), $layouts, $layout_no_img ); return array( 'type' => 'genesis_layout', 'placeholder' => __( 'Select Layout', 'genesis' ), 'options' => $layouts, ); } }