have_posts() ) : $i = 0; ?> have_posts() ) : $acadp_query->the_post(); $field_meta = get_post_meta( $post->ID ); ?>
ID ] ) ) { $value = $_GET['cf'][ $post->ID ]; } switch( $field_meta['type'][0] ) { case 'text' : printf( '', $post->ID, esc_attr( $field_meta['placeholder'][0] ), esc_attr( $value ) ); break; case 'textarea' : printf( '', $post->ID, (int) $field_meta['rows'][0], esc_attr( $field_meta['placeholder'][0] ), esc_textarea( $value ) ); break; case 'select' : $choices = $field_meta['choices'][0]; $choices = explode( "\n", trim( $choices ) ); printf( ''; break; case 'checkbox' : $choices = $field_meta['choices'][0]; $choices = explode( "\n", trim( $choices ) ); $values = array_map( 'trim', (array) $value ); foreach( $choices as $choice ) { if( strpos( $choice, ':' ) !== false ) { $_choice = explode( ':', $choice ); $_choice = array_map( 'trim', $_choice ); $_value = $_choice[0]; $_label = $_choice[1]; } else { $_value = trim( $choice ); $_label = $_value; } $_checked = ''; if( in_array( $_value, $values ) ) $_checked = ' checked="checked"'; printf( '
', $post->ID, $_value, $_checked, $_label ); } break; case 'radio' : $choices = $field_meta['choices'][0]; $choices = explode( "\n", trim( $choices ) ); foreach( $choices as $choice ) { if( strpos( $choice, ':' ) !== false ) { $_choice = explode( ':', $choice ); $_choice = array_map( 'trim', $_choice ); $_value = $_choice[0]; $_label = $_choice[1]; } else { $_value = trim( $choice ); $_label = $_value; } $_checked = ''; if( trim( $value ) == $_value ) $_checked = ' checked="checked"'; printf( '
', $post->ID, $_value, $_checked, $_label ); } break; case 'url' : printf( '', $post->ID, esc_attr( $field_meta['placeholder'][0] ), esc_url( $value ) ); break; } ?>
post_count ) : ?>