示例#1
0
 /**
  * Draw a pager for wordpress query loop.
  *
  * @global object $wp_query wordpress query object
  * @param string $query page element for url query
  * @param string $sign what sign to add before page part
  * @param bool $div draw div around the pager
  */
 function loop_pager($query = "pg", $sign = "?", $div = true)
 {
     global $wp_query;
     $numposts = $wp_query->found_posts;
     $max_page = $wp_query->max_num_pages;
     if ($max_page > 1) {
         $page = intval(get_query_var('paged'));
         if ($page == 0) {
             $page++;
         }
         $url = remove_query_arg($query);
         if ($div) {
             echo '<div class="gdpager">';
         }
         echo gdFunctionsGDSW::draw_pager($max_page, $page, $url, $query, $sign);
         if ($div) {
             echo '</div>';
         }
     }
 }