teasers帖子上有960gs个不同的课程

时间:2011-04-20 13:18:08

标签: wordpress post 960.gs

我很难在我的wordpress主题(基于960gs)中尝试使用teasers post,正如你在这里看到的那样http://img17.imageshack.us/img17/794/schermata20110420a15045.png我现在得到的是一个"特色&#34 ;帖子和三个小贴士张贴缩略图,可能是六个(因此它将在主页上显示七个帖子)。问题是要这样做,我必须分配一个类" grid_2 alpha"到了teasers帖子,我不知道如何将这个课程分配给左边的第一个预告片,将其他课程分配给没有alpha或omega课程,并将omega课程放到最后一个预告片(第七个) )。

如果可以提供帮助,请参阅我在循环中使用的代码:

<?php $firstClass = 'firstpost'; ?>
<?php /* Start loop */ ?>
<?php while (have_posts()) : the_post();  ?>

    <?php if (function_exists('yoast_breadcrumb')) { if (is_page() && $post->post_parent) { yoast_breadcrumb('<p id="breadcrumbs">','</p>'); } } ?>

<div class="post <?php echo $firstClass; ?>">
<?php $firstClass = 'grid_2 alpha'; ?>

<a href="<?php echo get_permalink(); ?>"><img src="<?php echo get_post_meta($post->ID, "Thumbnail", true);?>" width="140" height="100" style="padding-bottom:20px;" /></a>

    <h1><a href="<?php echo get_permalink(); ?>"><?php the_title(); ?></a></h1>
    <?php the_content(); ?>
    <?php wp_link_pages(array('before' => '<nav id="page-nav"><p>' . __('Pages:', 'roots'), 'after' => '</p></nav>' )); ?>
</div>
<?php endwhile; // End the loop ?>

我也想知道如何在第一篇精选帖子下的预告片部分上添加一些文字。对于太多的问题和我糟糕的英语很抱歉,因为你可以理解我不是开发人员,但我搜索了一个星期而且找不到任何对我的问题有帮助的东西。在此先感谢您的帮助,我真的很感激。

1 个答案:

答案 0 :(得分:0)

<?php $count = 0; ?>
<?php /* Start loop */ ?>
<?php while (have_posts()) : the_post();  ?>
<?php $count++; ?>
<?php if ($count == 1):
        $class = "firstpost';
    elseif ($count == 2):
        $class = "grid_2 alpha";
    elseif ($count == $wp_query->post_count):
        $class = "grid_2 omega";
    else:
        $class = "grid_2";
    endif;
    ?>
    <?php if (function_exists('yoast_breadcrumb')) { if (is_page() && $post->post_parent) { yoast_breadcrumb('<p id="breadcrumbs">','</p>'); } } ?>

<div class="post <?php echo $class; ?>">


<a href="<?php echo get_permalink(); ?>"><img src="<?php echo get_post_meta($post->ID, "Thumbnail", true);?>" style="padding-bottom:20px;" /></a>

    <h1><a href="<?php echo get_permalink(); ?>"><?php the_title(); ?></a></h1>
    <?php the_content(); ?>
    <?php wp_link_pages(array('before' => '<nav id="page-nav"><p>' . __('Pages:', 'roots'), 'after' => '</p></nav>' )); ?>
</div>
<?php endwhile; // End the loop ?>