Php Wordpress获取cat id->;更改分类
我正试图找到解决这个问题的办法 我想用循环中的php更改post的类 因此,我得到了post的cat ID,并为相应的ID创建了一个if函数,其中类应该相应地更改 但不知何故,他只得到了一次身份证,并在每篇帖子上打印相同的身份证 有人知道为什么吗Php Wordpress获取cat id->;更改分类,php,css,wordpress,Php,Css,Wordpress,我正试图找到解决这个问题的办法 我想用循环中的php更改post的类 因此,我得到了post的cat ID,并为相应的ID创建了一个if函数,其中类应该相应地更改 但不知何故,他只得到了一次身份证,并在每篇帖子上打印相同的身份证 有人知道为什么吗 <?php query_posts('cat=23,29,30,31'.'&showposts=50'.'&orderby=rand'); if (have_posts()) : while (have_posts()) : th
<?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(); ?>">
$cat=“23”需要绝对相等,在PHP中为==not=k thx!现在通过改变它来解决问题,不要问我为什么它现在能工作: