Wordpress获取cat id - >更改类

时间:2013-08-20 18:11:57

标签: php css wordpress

我正在努力寻找解决方案。

我想在循环中使用php更改帖子的类。

所以我得到帖子的猫ID,并为相应的id创建一个if函数,其中应该相应地更改类。

但不知怎的,他只获得了一次id并为每个帖子打印相同的内容。

有人知道为什么吗?

<?php query_posts('cat=23,29,30,31'.'&showposts=50'.'&orderby=rand'); if (have_posts()) : while (have_posts()) : the_post(); ?>

<?php $cat = get_cat_ID( single_cat_title("",false) );

print_r($cat); 
if ( $cat= "23" ) {
    $size="poststart";
    }

    else if ( $cat= "29"  ) {
    $size="postcp2";
    }

    else if ( in_array("30", $category_id) ) {
    $size="postcp3";
    }

    else if ( in_array("31", $category_id) ) {
    $size="postfast";
    }
unset ($cat);
print_r($cat); 

?> 


        <div class="<?php echo $size ?>" id="post-<?php the_ID(); ?>">

0 个答案:

没有答案