Advertisement
Guest User

Untitled

a guest
Mar 7th, 2013
250
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?php
  2. function product_template() {
  3. ?>
  4.     <li class="category-content-wrap">
  5.         <center>
  6.             <div class="category-content">
  7.                 <a href="<?php the_permalink();?>" rel="bookmark" title="<?php the_title_attribute(); ?>" style="text-decoration:none;">
  8.  
  9.                     <div class="category-content-image">
  10.                         <?php the_post_thumbnail( "category-content-thumb" ) ;?>
  11.                     </div>
  12.                     <div class="category-content-name">
  13.                         <h3>
  14.                             <?php the_title ()?>
  15.                         </h3>
  16.                     </div>                         
  17.                        
  18.                 </a>   
  19.                 <span class="additional">
  20.                     <?php comments_popup_link( __( '0 comments'), __( '1 Comment'), __( '% Comments') ); ?>                
  21.                 <?php edit_post_link( __( 'Edit'), '<span class="meta-sep">|</span> <span class="edit-link">', '</span>' ); ?>
  22.                 </span>
  23.             </div>
  24.         </center>
  25.     </li>
  26.  
  27. <?php
  28. }
  29. $ctax = 'category';
  30. $ptype = 'post';
  31. $posts_per_page = 4;
  32.  
  33. $categories = get_categories( array ( 'taxonomy' => $ctax ) );
  34. foreach ( $categories as $par_cat )
  35. {
  36.     if ( $par_cat->parent < 1 )
  37.     {      
  38.         $par_catname = $par_cat->name;
  39.         $par_catid = $par_cat->term_id;
  40.         echo "<h2>$par_catname</h2>";
  41.         query_posts( array( 'post_type' => $ptype, $ctax => $par_catname, 'posts_per_page' => $posts_per_page, 'order'=>'DESC', 'category__in'=>$par_catid ) );
  42.         if ( have_posts() ) : while ( have_posts() ) : the_post();
  43.             product_template();
  44.         endwhile; endif; wp_reset_query();
  45.     }
  46.  
  47. }
  48. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement