网站菜单

WordPress调用指定Tag标签所有文章制作专题版块

我们在做网站文章分类规划的时候,一般都只是做几个大的分类而已,比博客无法把密切相关文章聚合一起,,就是为了做一些系统性的文章的时候,需要用的上的功能,所以就想到制作一些专题文章。毕竟读者可以在 PC 端浏览的时候,轻易就能够找到文章的目录,并且在其中找到自己需要获取到的内容。其实需要实现的功能应该不是太难,只需要调用含有某个相同的 tag 标签文章然后汇集在一起就形成了所谓的专题文章。其实这个功能到底是使用标签来实现,还是分类来实现,似乎关系不大,如果适用标签字段的话,那这个功能的可拓展性会更好一些,如果使用的是分类实现,扩展性相比标签会低一点。

常规都是把这个专题文章做成一个模板(直接复制主题内的某一个模板,然后修改模板名称就可以了),接着修改这个专题模板里面的查询条件和所想要显示的样式(如只显示标题或显示标题摘要缩略图等等元素),然后新建一个页面,在页面中输入相应的内容,然后模板就选择刚才建立的模板发布即可得到。下面跟大家说一下 wordpress 站点调用指定 tag 标签下的所有文章的查询代码,具体如下:

    <?php
        $args=array('include' => '49');
        $tags = get_tags($args);
        foreach ($tags as $tag) {
            $tagid = $tag->term_id;
            $paged = get_query_var( 'paged' ) ? get_query_var( 'paged' ) : 1;
            $args = array(
                'tag_id' => $tagid,
            'posts_per_page' => 7,
                'paged' => $paged
                );
            query_posts( $args );
    ?>

其中,49 就是想要调用的指定 tag 标签的 ID,如果想要调用两个 tag 标签的(如 49 和 59),只需要把 49 改为 49,59 即可。’posts_per_page’ => 7 的意思是每页只显示 7 条记录,如果超过 7 条记录将会显示页码。

其实,只要我们懂得这个调用指定 tag 标签下的所有文章的方法之后,只要发现某个 tag 标签的文章比较多,就可以制作相应的专题文章把相关的文章集中起来以便用户集中阅读及查询,而不用新建立一个文章分类。其实调用标签下的文章不难,难的是在相同标签下的文章,要能够自动识别该标签的内容,并匹配这个标签下的所有文章。

显示评论 (0)

文章评论

相关推荐

翻盖折叠屏连续翻车,折叠手机除了酷还有什么?

去年 11 月底,摩托罗拉在海外发布了 Razr 翻盖折叠屏手机。紧接着,三星在今年二月份也推出了自己的翻盖折叠屏手机 Galaxy Z Flip ,这两款手机都采用了上下翻折的设计,十几年…

WordPress调用最新,随机,热门,指定分类文章

WordPress 如何不使用插件实现调用最新文章、热门文章和随机文章呢,关于 WP 文章调用方法,包括调用最新,指定分类,随机,热文等代码,经测试,支持最新版 WordPress,这里我把代码记录下…