$value ) { if ( $key != 'arixwp_submit_hidden' && $key != 'Submit' ) // Save the posted value in the database update_option( $key, esc_attr( $value ) ); } // Put an settings updated message on the screen echo '

' . __( 'Settings Saved',THEMENAME ) . '

'; } // The form header echo '
'. '

'. '

' . THEMENAME . $args[ 'title' ] . '

'; if ( $args['description'] ) echo '

' . $args[ 'description' ] . '

'; echo '
'. ''; // Print each option group foreach ( $args[ 'groups' ] as $group ) { if ( $group[ 'before' ] ) echo $group[ 'before' ]; if ( $group[ 'title' ] ) echo '

' . $group[ 'title' ] . '

'; if ( $group[ 'description' ] ) echo '

' . $group[ 'description' ] . '

'; if ( $group[ 'title' ] == __( 'General Font', THEMENAME ) ) { arixwp_showprev( 'general' ); } if ( $group[ 'title' ] == __( 'Site Logo Font', THEMENAME ) ) { arixwp_showprev( 'logo' ); } if ( $group[ 'title' ] == __( 'Menu Font', THEMENAME ) ) { arixwp_showprev( 'menu' ); } if ( $group[ 'title' ] == __( 'Post and Page Title Font', THEMENAME ) ) { arixwp_showprev( 'post' ); } if ( $group[ 'title' ] == __( 'Widget Title Font', THEMENAME ) ) { arixwp_showprev( 'widget' ); } if ( $group[ 'title' ] == __( 'Large Featured Post Title Font', THEMENAME ) ) { arixwp_showprev( 'featuredtitle' ); } if ( $group[ 'title' ] == __( 'Large Featured Post Excerpt Font', THEMENAME ) ) { arixwp_showprev( 'featuredexcerpt' ); } if ( $group[ 'title' ] == __( 'Small Featured Post Title Font', THEMENAME ) ) { arixwp_showprev( 'smfeaturedtitle' ); } if ( $group[ 'title' ] == __( 'Small Featured Post Excerpt Font', THEMENAME ) ) { arixwp_showprev( 'smfeaturedexcerpt' ); } // Print each field within the option group foreach ( $group[ 'fields' ] as $field ) { // get the value of the current field. $formargs = get_option( $field[ 'id' ] ); if ( $field[ 'name' ] ) echo '

' . $field[ 'name' ] . '

'; if ( $field[ 'desc' ] ) echo '

' . $field[ 'desc' ] . '

'; if ( $field['type'] == 'radio' ) echo '
'; switch ( $field[ 'type' ] ) { case 'text': echo $field[ 'before' ] . '' . $field[ 'after' ]; break; case 'textarea': echo $field[ 'before' ] . '' . $field[ 'after' ]; break; case 'select': echo $field[ 'before' ] . '' . $field[ 'after' ]; print_r( $field[ 'after' ] ); break; case 'radio': foreach ( $field['options'] as $option ) { echo $field[ 'before' ] . '' . $field[ 'after' ]; } break; case 'checkbox': echo $field[ 'before' ] . ' ' . $field[ 'title' ] . $field[ 'after' ]; break; case 'hidden': echo ''; break; case 'banner': arixwp_header_image(); break; case 'colorpicker': $value[ 'color' ] = '#'; echo $field[ 'before' ] . '' . $field[ 'after' ]; echo '
'; break; } if ( $field['type'] == 'radio' ) echo '
'; } // End Fields if ( $group[ 'after' ] ) echo $group[ 'after' ]; } // End Group echo '

'. '
'. '
'; } else { wp_die( __( 'You do not have sufficient permissions to access this page.', THEMENAME ) ); } } // Navigates the font previews function arixwp_showprev( $group_type ) { echo '

Web Font Preview

Lorem ipsum dolor sit amet, consectetur adipisicing elit

FallBack Font Preview

Ut enim ad minim veniam, quis nostrud exercitation


'; } ?>