function ProjectTheme_my_account_unpublished_projects_area_function() { global $current_user, $wpdb, $wp_query; get_currentuserinfo(); $uid = $current_user->ID; ?> <div id="content" class="account-main-area"> <?php global $wp_query; $query_vars = $wp_query->query_vars; $post_per_page = 10; /*$paids = array( 'key' => 'paid', 'value' => "0", 'compare' => '=' );*/ $args = array('post_type' => 'project', 'order' => 'DESC', 'orderby' => 'date', 'post_status' => 'draft', 'author' => $uid, 'posts_per_page' => $post_per_page, 'paged' => $query_vars['paged'], 'meta_query' => array($paids)); query_posts($args); //query_posts( "post_status=draft&meta_key=paid&meta_value=0&post_type=project&order=DESC&orderby=id&author=".$uid. //"&posts_per_page=".$post_per_page."&paged=".$query_vars['paged'] ); if (have_posts()) { while (have_posts()) { the_post(); projectTheme_get_post_acc(array('unpaid')); } if (function_exists('wp_pagenavi')) { wp_pagenavi(); } } else { echo '<div class="my_box3 border_bottom_0"> <div class="box_content"> '; _e("There are no projects yet.", 'ProjectTheme'); echo '</div> </div> '; } wp_reset_query(); ?> </div> <?php ProjectTheme_get_users_links(); }
function ProjectTheme_my_account_area_main_function() { global $current_user, $wp_query; get_currentuserinfo(); $uid = $current_user->ID; ?> <div id="content" class="account-main-area"> <?php if (isset($_GET['prj_not_approved'])) { $psts = get_post($_GET['prj_not_approved']); ?> <div class="saved_thing"> <?php echo sprintf(__('Your payment was received for the item: <b>%s</b> but your project needs to be approved. You will be notified when your project will be approved and live on our website', 'ProjectTheme'), $psts->post_title); ?> </div> <?php } if (ProjectTheme_is_user_business($uid)) { ?> <div class="box_title"><?php _e("My Latest Posted Projects", "ProjectTheme"); ?> </div> <?php global $wp_query; $query_vars = $wp_query->query_vars; $post_per_page = 5; $closed = array('key' => 'closed', 'value' => "0", 'compare' => '='); $paid = array('key' => 'paid', 'value' => "1", 'compare' => '='); $args = array('post_type' => 'project', 'author' => $uid, 'order' => 'DESC', 'orderby' => 'date', 'posts_per_page' => $post_per_page, 'paged' => 1, 'meta_query' => array($paid, $closed), 'post_status' => array('draft', 'publish')); query_posts($args); // query_posts( "meta_key=closed&meta_value=0&post_status=publish,draft&post_type=project&order=DESC&orderby=date&author=".$uid. // "&posts_per_page=".$post_per_page."&paged=".$query_vars['paged'] ); if (have_posts()) { while (have_posts()) { the_post(); projectTheme_get_post_acc(); } //if(function_exists('wp_pagenavi')): //wp_pagenavi(); endif; } else { echo '<div class="my_box3"> <div class="box_content"> '; _e("There are no projects yet.", 'ProjectTheme'); echo '</div></div>'; } wp_reset_query(); ?> <div class="box_title"><?php _e("My Unpublished & Unpaid Projects", 'ProjectTheme'); ?> </div> <?php query_posts("post_status=draft&meta_key=paid&meta_value=0&post_type=project&order=DESC&orderby=id&author=" . $uid . "&posts_per_page=3"); if (have_posts()) { while (have_posts()) { the_post(); projectTheme_get_post_acc(array('unpaid')); } } else { echo '<div class="my_box3"><div class="box_content">'; _e("There are no projects yet.", 'ProjectTheme'); echo '</div></div>'; } wp_reset_query(); ?> <div class="clear10"></div> <div class="box_title"><?php _e("My Latest Closed Projects", 'ProjectTheme'); ?> </div> <?php query_posts("meta_key=closed&meta_value=1&post_type=project&order=DESC&orderby=id&author=" . $uid . "&posts_per_page=3"); if (have_posts()) { while (have_posts()) { the_post(); projectTheme_get_post_acc(); } } else { echo '<div class="my_box3"><div class="box_content">'; _e("There are no projects yet.", 'ProjectTheme'); echo '</div></div>'; } wp_reset_query(); ?> <?php } ?> <?php if (ProjectTheme_is_user_provider($uid)) { ?> <div class="box_title"><?php _e("Outstanding Projects", 'ProjectTheme'); ?> </div> <?php global $wp_query; $query_vars = $wp_query->query_vars; $post_per_page = 3; $outstanding = array('key' => 'outstanding', 'value' => "1", 'compare' => '='); $winner = array('key' => 'winner', 'value' => $uid, 'compare' => '='); $args = array('post_type' => 'project', 'order' => 'DESC', 'orderby' => 'date', 'posts_per_page' => $post_per_page, 'paged' => 1, 'meta_query' => array($outstanding, $winner)); query_posts($args); if (have_posts()) { while (have_posts()) { the_post(); projectTheme_get_post_outstanding_project(); } } else { echo '<div class="my_box3"><div class="box_content">'; _e("There are no projects yet.", 'ProjectTheme'); echo '</div></div>'; } wp_reset_query(); ?> <div class="box_title"><?php _e("My Latest Posted Proposals", 'ProjectTheme'); ?> </div> <?php query_posts("meta_key=bid&meta_value=" . $uid . "&post_type=project&order=DESC&orderby=id&posts_per_page=3"); if (have_posts()) { while (have_posts()) { the_post(); projectTheme_get_post_my_proposal(); } } else { echo '<div class="my_box3"><div class="box_content">'; _e("There are no projects yet.", 'ProjectTheme'); echo '</div></div>'; } wp_reset_query(); ?> <div class="box_title"><?php _e("My Latest Won Projects", 'ProjectTheme'); ?> </div> <?php query_posts("meta_key=winner&meta_value=" . $uid . "&post_type=project&order=DESC&orderby=id&posts_per_page=3"); if (have_posts()) { while (have_posts()) { the_post(); projectTheme_get_post(); } } else { echo '<div class="my_box3"><div class="box_content">'; _e("There are no projects yet.", 'ProjectTheme'); echo '</div></div>'; } wp_reset_query(); ?> <?php } ?> </div> <!-- end dif content --> <?php ProjectTheme_get_users_links(); ?> <?php }