如何显示类别/标签特定内容

时间:2013-10-23 07:43:28

标签: wordpress wordpress-plugin

我想根据帖子的类别显示一些内容。 我的意思是 如果一个人在“旅行”类别中阅读帖子,我想展示一些与此相关的提示 如果在“游戏”类别中,还有其他一些内容。 我最好在侧栏中需要这个。 有插件吗?如果没有,是否可以通过一些修改来实现

2 个答案:

答案 0 :(得分:0)

试试这段代码:

只需将“CATEGORY NAME”替换为您想要的类别名称:

<?php query_posts('category_name=CATEGORYNAME&showposts=5');
while (have_posts()) : the_post();
  // do whatever you want
?>
<b><a href="<?php the_permalink() ?>" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a>
<?php
endwhile;
?>

答案 1 :(得分:0)

试试这个:

<?php

        $args2 = array(
            'numberposts' => 1,
            'cat' => 4,
            'orderby' => 'date',
            'order' => 'DESC',
            'post_type' => 'post',
            'post_parent' => '',
            'post_status' => 'publish',
            'suppress_filters' => true
        );
        $homepage_content = get_posts($args2);

        foreach ($homepage_content as $key => $value) {
            echo "<h2>" . $value->post_title . "</h2>";
            echo $value->post_content;
            $post_id = $value->ID;
        }

?>

这里只是在cat参数中传递Category的ID。

For more reference: http://codex.wordpress.org/Template_Tags/get_posts 

- 感谢