WordPress 首页指定分类文章

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

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

输出指定分类目录的文章

<ul>
<?php
$args=array(
'cat' => 745, // 分类ID
'posts_per_page' => 10, // 显示篇数
);
query_posts($args);
if(have_posts()) : while (have_posts()) : the_post();
?>
<li>
<a href="<?php%20the_permalink();%20?>" rel="external nofollow" target = "_blank" ><?php the_title(); ?></a>
</li>
<?php endwhile; endif; wp_reset_query(); ?>
</ul>

发表评论

登录后才能评论

💖 帮助我们更好的生产内容,请将本站加入广告屏蔽插件的白名单,非常感谢。
🚀 请尽快激活您的账号,账号注册未激活30天后将被清理。(已激活用户请忽略)
点击登录,重新获取激活邮件。