WordPress调用同分类随机文章

2014年02月19日10:03:08 19 4,400
Wordpress调用同分类随机文章

WordPress随机文章

在适当的位置显示调用随机文章可以促进网站内链,增加文章阅读点击量,有利于SEO,网上大部分Wordpress调用随机文章代码都是基于全站文章,这里发一个调用同分类随机文章的代码。

将下面代码放到主题文章页面single模板或者边栏sidebar模板适当位置即可:

  1. <ul>
  2.     <?php
  3.     $cat = get_the_category();
  4.     foreach($cat as $key=>$category){
  5.         $catid = $category->term_id;
  6.     }
  7.     $args = array('orderby' => 'rand','showposts' => 8,'cat' => $catid );
  8.     $query_posts = new WP_Query();
  9.     $query_posts->query($args);
  10.     while ($query_posts->have_posts()) : $query_posts->the_post();
  11.     ?>
  12.     <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
  13.     <?php endwhile;?>
  14.     <?php wp_reset_query(); ?>
  15. </ul>
weinxin
我的微信
分享交流WordPress经验与技巧,关注前端设计与网站制作。仅用于功能演示。
Begin主题购买
Begin主题购买

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:19   其中:访客  16   博主  2   引用   1

    • 爱萌宠 1

      增加内链,有意义。

      • 小易 1

        看见这个眼前一亮了,呵呵,学习了

        • 微图秀 0

          学习!不错!

          • 斯利安叶酸 2

            真心不错。

            • 电动摩托 2

              我想在首页调用最热文章 分类页和文章页调用最新文章该怎么弄呢

              • sdiuuisdsdsd 0

                测试成功,唯独这个太成功了,感谢楼主分享,楼主活到一万岁,出门拾到大钱包,一天睡个大MM

                • situ网 0

                  赞一个 收藏了

                  • 我来提问 0

                    如何把[调用分类目录下的文章:] 和 [调用同分类随机文章] ===》杂交成==》调用分类目录下的随机文章

                    调用分类目录下的文章:

                    <a href="”>

                    · <a href="” title=””>

                    ======================
                    调用同分类随机文章
                    $category){
                    $catid = $category->term_id;
                    }
                    $args = array(‘orderby’ => ‘rand’,’showposts’ => 8,’cat’ => $catid );
                    $query_posts = new WP_Query();
                    $query_posts->query($args);
                    while ($query_posts->have_posts()) : $query_posts->the_post();
                    ?>
                    <a href="”>

                    • 产后修复培训 1

                      按点击率排序如何弄?

                      • 我爱动感单车网 7

                        我将自己博客文章后面,原来的《tag相关文章》代码换成上面的代码后:显示倒是正常,但评论的信息会出错,为什么呀?还望鸟哥指点,不胜感激与期盼!

                          • 知更鸟 Admin

                            @我爱动感单车网 嗯,是我忘记加重置循环函数了wp_reset_query()
                            已修正,请重新复制代码

                              • Win7en乐园 7

                                @知更鸟 鸟哥,你这样不太好吧,美女就回复呀。

                                • 我爱动感单车网 7

                                  @知更鸟 :wink: 万分感谢鸟哥的热心回复与帮助,说真的近一年来在这找到了很多对自己有用的东西。
                                  另外,如果我想将文章尾的《相关文章》改为《随机文章》显示,代码又是怎样的呢?百度了几天以及尝试了多种方法,虽然能够随机显示,但后面的评论信息每次刷新后都会胡乱显示(也就是出错)。
                                  如果鸟哥得空的话还望回复告知,不胜感激与打扰了!

                              • 美丫美搭网 1

                                这个不能排除当前文章吧?

                              • 来自外部的引用: 1

                                • WordPress调用同分类随机文章 | 求索阁