0
我想實現WordPress的循環多類別
<div>
posts from category "vitejte"
</div>
<div>
posts from category "novinky"
</div>
這是我的index.php代碼
<?php get_header(); ?>
<div class="body_resize">
<div class="body">
<div class="body_small2">
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<?php if (in_category('vitejte')) { ?>
<h2><?php the_title(); ?></h2>
<img src="wp-content/themes/trywp/images/img_1.jpg" alt="picture" width="353" height="102" />
<?php the_content('Read More...'); ?>
<div class="clr"></div>
<?php } else { ?>
<?php _e('Prosím vytvořte článek v kategorii "vitejte"'); ?>
<?php } ?>
<div class="line"></div>
</div>
<?php endwhile; else: ?>
<?php _e('Prosím vytvořte článek v kategorii "vitejte2"'); ?>
<?php endif; ?>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<div class="body_small">
<h2>Novinky</h2>
<?php if (in_category('novinky')) { ?>
<p class="data"> 20/May/09</p>
<div class="clr"></div>
<p><?php the_content('Read More...'); ?> <a href="#">>></a></p>
<div class="clr"></div>
<?php } else { ?>
<?php _e('Prosím vytvořte článek v kategorii "novinky"'); ?>
<?php } ?>
<div class="line"></div>
</div>
<?php endwhile; else: ?>
<?php _e('Prosím vytvořte článek v kategorii "vitejte2"'); ?>
<?php endif; ?>
<?php get_footer(); ?>
的問題是,它返回崗位的要求,但它也返回
Prosímvytvořtečlánekv kategorii「vitejte」
和
PROSIMvytvořtečlánekv kategorii 「novinky」
這是在else語句,不應BTW返回 :文本意味着SMT,如 「請在創建帖子」 vitejte」類別
感謝您的幫助