WordPress 首页指定分类文章

2019年12月17日16:30:34 发表评论 51 views

首页排除某些指定分类文章的显示

  1. function exclude_category_home( $query ) {
  2. if ( $query->is_home ) {//是否首页 
  3. $query->set( 'cat', '-1, -2' ); //排除的指定分类id 
  4. }
  5. return $query;
  6. }
  7. add_filter( 'pre_get_posts', 'exclude_category_home' );

输出指定分类目录的文章

在需要显示的页面添加下面的代码,分类ID和显示篇数请根据实际需求调整。

  1. <ul>
  2. <?php
  3. $args=array(
  4. 'cat' => 745, // 分类ID 
  5. 'posts_per_page' => 10, // 显示篇数 
  6. );
  7. query_posts($args);
  8. if(have_posts()) : while (have_posts()) : the_post();
  9. ?>
  10. <li>
  11. <a href="<?php the_permalink(); ?>" rel="external nofollow" target = "_blank" ><?php the_title(); ?></a>
  12. </li>
  13. <?php endwhileendif; wp_reset_query(); ?>
  14. </ul>

©里维斯社,本站推荐使用的主机:阿里云腾讯云;本站推荐使用的WP主题:WordPress主题

晨会游戏

发表评论

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