2011-01-21 60 views
0

參見:http://jasondaydesign.com/portfolioWordPress的-override數

而且,這種定製循環,我將如何改寫爲設置的WP設置>閱讀>顯示10個職位的職位數目。

謝謝!

<?php 
/* 
Template Name: Portfolio 
*/ 
?> 

<?php get_header(); ?> 

<ul id="portfolio-filter"> 
    <li><a href="#all">All</a></li> 
    <li><a href="#web-design">Web</a></li> 
    <li><a href="#logo-and-branding-design">Logo</a></li> 
    <li><a href="#print-and-graphic-design">Print</a></li> 
    <li><a href="#sculpture">Sculpture </a></li> 
    <li><a href="#for-sale">For Sale </a></li> 
</ul> 

     <ul id="portfolio-list"> 
     <?php query_posts('cat=5&showposts='); ?> 
     <?php if (have_posts()) : while (have_posts()) : the_post(); ?> 

<!-- ** store the category slugs for each post in a variable $catSlug ** --> 
    <li class="<?php foreach((get_the_category()) as $category) { echo $category->category_nicename . ' '; } ?>all"> 

<!-- ** This is my own plugin to get the thumbnail from the post - you may use some custom field you have to get the image. ** --> 
        <a href='<?php the_permalink() ?>' title='<?php the_title(); ?>'><img src='<?php woo_image('width='.$woo_options['woo_thumb_w'].'&height='.$woo_options['woo_thumb_h'].'&class=thumbnail '.$woo_options['woo_thumb_align']); ?>' alt='<?php the_title(); ?>' /></a> 

        <p><?php the_title(); ?></p> 
    <p><?php the_excerpt(); ?></p> 

       </li> 
      <? endwhile; ?> 
     <? endif; ?> 
    <?php wp_reset_query(); ?> 
     </ul> 

<?php get_footer(); ?> 

回答

1

更改這行上

<?php query_posts('cat=5&showposts='); ?> 

<?php query_posts('cat=5&showposts=&posts_per_page=10'); ?> 
1
<?php if (have_posts()) : while (have_posts()) : the_post(); ?> 

變爲這樣:

<?php $i = 0; ?> 
<?php if (have_posts()) : while (have_posts() && $i < 10) : the_post(); ?> 
<?php $i++; ?> 

替換任何號碼10號,這是循環應該多少次運行。

0
<?php 
/* 
Template Name: Portfolio 
*/ 
?> 

<?php get_header(); ?> 

<ul id="portfolio-filter"> 
    <li><a href="#all">All</a></li> 
    <li><a href="#web-design">Web</a></li> 
    <li><a href="#logo-and-branding-design">Logo</a></li> 
    <li><a href="#print-and-graphic-design">Print</a></li> 
    <li><a href="#sculpture">Sculpture </a></li> 
    <li><a href="#for-sale">For Sale </a></li> 
</ul> 

    <ul id="portfolio-list"> 

    <?php $show_posts = get_posts(array('numberposts' => 'xx', 'category' => '5')); ?> 

    <?php foreach($show_posts as $posts) : the_post(); ?> 

     <li class="<?php foreach((get_the_category()) as $category) { echo $category->category_nicename . ' '; } ?>all"> 

     <!-- ** This is my own plugin to get the thumbnail from the post - you may use some custom field you have to get the image. ** --> 
     <a href='<?php the_permalink() ?>' title='<?php the_title(); ?>'><img src='<?php woo_image('width='.$woo_options['woo_thumb_w'].'&height='.$woo_options['woo_thumb_h'].'&class=thumbnail '.$woo_options['woo_thumb_align']); ?>' alt='<?php the_title(); ?>' /></a> 

     <p><?php the_title(); ?></p> 
     <p><?php the_excerpt(); ?></p> 

     </li> 

    <?php endforeach; ?>