$type ) { add_meta_box( 'theme-settings', esc_html__( 'Theme Settings', 'classifyed' ), 'classifyed_render_theme_settings_metabox', $type ); } } endif; add_action( 'add_meta_boxes', 'classifyed_add_theme_meta_box' ); if ( ! function_exists( 'classifyed_render_theme_settings_metabox' ) ) : /** * Render theme settings meta box. * * @since 1.0.0 */ function classifyed_render_theme_settings_metabox() { global $post; $post_id = $post->ID; // Meta box nonce for verification. wp_nonce_field( basename( __FILE__ ), 'classifyed_theme_settings_meta_box_nonce' ); // Fetch Options list. $global_layout_options = classifyed_get_global_layout_options(); $image_size_options = classifyed_get_image_sizes_options( true, array( 'disable', 'large' ), false ); $image_alignment_options = classifyed_get_image_alignment_options(); // Fetch values of current post meta. $values = get_post_meta( $post_id, 'classifyed_theme_settings', true ); $classifyed_theme_settings_post_layout = isset( $values['post_layout'] ) ? esc_attr( $values['post_layout'] ) : ''; $classifyed_theme_settings_single_image = isset( $values['single_image'] ) ? esc_attr( $values['single_image'] ) : ''; $classifyed_theme_settings_single_image_alignment = isset( $values['single_image_alignment'] ) ? esc_attr( $values['single_image_alignment'] ) : ''; ?>