WordPress条件PHP问题

时间:2010-02-22 20:08:29

标签: php wordpress

我正在尝试使用检查类别的条件语句调用WordPress的'the_time'。如果类别为'3',我想调用自定义字段'event_date',如果类别为'4',则调用'the_time()'...这就是我所拥有的,如果我使用“is_single(),它会回复“而不是”is_category()“但对于某些人来说,当我使用”is_category()“时,我没有回音......任何想法?

<?php
if (is_category('4')) {
        echo "<span>";
        the_time('');
        echo "</span>";
} elseif (is_category('3')) {
        echo "<span>";
        get_post_meta ('event_date');
        echo "</span>";
} else {
        echo "<p>Pedro offers you his protection.</p>";
} ?>

1 个答案:

答案 0 :(得分:3)

在这种情况下,您希望使用in_category代替is_category