我似乎無法得到這個工作。我有一個if語句,開頭爲<?php if (have_posts())...etc.
。然後,在下面我有一個條件陳述,確定該帖子是否在某個類別<?php if (is_category())...etc.
。這是我無法理解的部分。我究竟做錯了什麼?php if語句裏面的語句
<?php get_header();?>
<section id="content">
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<div class="article-wrapper">
<article id="post-<?php the_ID(); ?>">
<time datetime="<?php the_time('c'); ?>"><?php the_time('F j, Y'); ?></time>
<?php if (is_category('news')) { ?>
<h3><?php the_title(); ?></h3>
<?php the_excerpt(); ?>
<p class="read-more"><a href="<?php the_permalink() ?>" rel="bookmark" title="Read more">Read more</a></p>
<?php } ?>
<?php if (is_category('podcasts')) {
$custom = get_post_custom($post->ID);
$buzzsprout_code = $custom["buzzsprout_code"][0];
echo do_shortcode($buzzsprout_code);
echo '<p class="read-emails"><a href="<?php the_permalink() ?>" rel="bookmark" title="View emails and comment on this episode.">View emails and comment on this episode</a></p>';
} ?>
</article>
</div>
<?php endwhile;endif; ?>
<div id="pagination">
<?php my_paginate_links(); ?>
</div>
</section>
<?php get_sidebar(); ?>
<?php get_footer(); ?>
乍看起來很好看。什麼是實際問題? – Phil
@菲爾帖子不顯示。我是否必須關閉兩個'is_category()'條件的'if'標籤? – J82
檢查類別的措辭,確保它與is_category函數參數中的相同。 – Vincent