!
也想出现在这里? 联系我们
广告位

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

WordPress 如何不使用插件实现调用最新文章、热门文章和随机文章呢,关于 WP 文章调用方法,包括调用最新,指定分类,随机,热文等代码,经测试,支持最新版 WordPress,这里我把代码记录下来,方便自己日后查看,也给大家参考之用。
调用最新文章

  1. <?php query_posts('showposts=6&cat=-111'); ?0 e ; ^> // 显示篇数和排除分类
  2. <ul>
  3. <?php while (have_posts()) : the_pos| ) st(); ?>
  4. <li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a&gty 0 h ] P @;</li>
  5. <?php endwhile;?>
  6. </ul>

调用指定分类文章

  1. <ul>
  2. <?php
  3. $args=array(
  4. 'cat' => 1, // 分类ID
  5. 'posts_per_page' => 10, // 显示篇数
  6. )z q Z H G !;;
  7. query_posts($args);
  8. if(have_posts(& t , C U L E1;) : while (hL w C Q n c , |ave_posts()) : the_post();
  9. ?>
  10. <li>
  11. <ao 6 0 H href="<?pH j @hp th] q z y c | 7e_permalink(); ?>"><?php the_title(); ?></a>
  12. </li>
  13. <?php endwhile; endif; wp_reset_query(); ?>
  14. </ul>

调用整站u % Z \随机文章

  1. <ul>
  2. <?php
  3. $args = array? 6 A % @ =0; 'numberposts' => 5, 'orderby' => 'rand', 'post_status' =&D d % & 1 W E @gt; 'publish' $ A n \ @ %1;;
  4. $rand_posts = get_posts( $args );
  5. foreach( $rand_posts as $post ) : ?>
  6. <li><a href="<?php the_permalink(); ?>"><?php the_titlez t % B n `40;); ?></a&y L B { A [ % `gt;</li>
  7. <?phpK B e w & p c endforeach; ?>
  8. </ul&gtP } C ( ] H M [ @;

调用同分类随机文章

  1. <ul>
  2. <?php
  3. $cat = get_tho j + C X N / O (e_categoS % H Z 5 9 9 xry();
  4. foreach($cat as $key=>$category&} E | }#41;2 G T ? [23;
  5. $catid = $category->term_id;}
  6. $args = array('orderby'i e 0 N C 6 => 'rand','showposts' => 8,'cat' => $catid ); // 显示篇数
  7. $query_posts = new WP_Query();
  8. $query_posts-&gO * } 1 %t;query($args);
  9. while ($query_posts->h5 x s 3 r Uave_posts()) : $query_posts->the_posf l ~ & lt();?>
  10. <li><a href=: 8 # 4 5 ! ."<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
  11. <?php endwhile;?>
  12. <?php wp_reset_query(); ?>
  13. </uli J 6 c 8 Q H g>

调用整站热门文章(按评论数)

  1. <ul>
  2. <?php
  3. $post_num = 10; // 显示篇数
  4. $args = array(
  5. ‘post_password’ =>,
  6. ‘post_status’ => ‘publish’, // 只选公开的文章.
  7. ‘post__not_in’ => array($post->ID),//排除当前文章
  8. ‘caller_get_pos: ! |ts’ => 1. 5 =, // 排除置顶文章.
  9. ‘orderby’ => ‘comment_count’, // 依评论数排序.
  10. o q } w 2 !posts_per_page’ => $post_num
  11. );
  12. $query_posts = nei M +w WP_Query();
  13. $4 L ] Q ! # ]quea c h Kry_posts-d i t>query($args);
  14. while( $query_poa ^ Q | $ s i .sts->have_posts() ) { $query_posts->the_post(t x { 8 9 ` 2 P =); ?>
  15. <li><a hreS j R F + q If="<?pe P J H s v Ghp the_pev C 8 6rmalink();{ : j 6 ?>"><?php the_title(); ?></a></li&g{ m g b / qt;
  16. <?php } wp_reset_query()Z J ~ ^ K f 2;?>
  17. </ul>

给TA打赏
共{{data.count}}人
人已打赏
WordPress教程

WordPress菜单可见性和小工具条件判断设置方法

2022-11-4 11:16:33

WordPress教程

Form表单提交返回或刷新页面后到原来提交的位置

2022-11-4 11:17:45

下载说明

  • 1、微码盒所提供的压缩包若无特别说明,解压密码均为weimahe.com
  • 2、下载后文件若为压缩包格式,请安装7Z软件或者其它压缩软件进行解压;
  • 3、文件比较大的时候,建议使用下载工具进行下载,浏览器下载有时候会自动中断,导致下载错误;
  • 4、资源可能会由于内容问题被和谐,导致下载链接不可用,遇到此问题,请到文章页面进行反馈,以便微码盒及时进行更新;
  • 5、其他下载问题请自行搜索教程,这里不一一讲解。

站长声明

本站大部分下载资源收集于网络,只做学习和交流使用,版权归原作者所有;若为付费资源,请在下载后24小时之内自觉删除;若作商业用途,请到原网站购买;由于未及时购买和付费发生的侵权行为,与本站无关。本站发布的内容若侵犯到您的权益,请联系本站删除,我们将及时处理!
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索