^ 回到顶部
  • 人生没有定律,每个人都有自己的节奏
  • 本站wordpress建站教程均通过实践后发布,希望对你有帮助,如果有代码出错,请联系站长解决
  • 希望你的坚持,都是因为热爱,而不是因为不甘心
  • 8年wordpress建站经验,5星服务品质
  • 那些不愿意让你吃亏的人,才是真正值得你深交的人,也是值得你付出时间的人
  • 腾讯云3年2核2G新品轻量限时特惠只需408元

WordPress调用分类目录文章如何让第一篇文章与后面的文章显示不同的样式

我们知道 wordpress 的分类调用很方便,我们如果在大型的CMS或者企业主题的时候,往往会用到分类的调用。但是如果我们想把调用到的分类分为两种显示方式怎么办呢?类似于知更鸟 begin 主题的首页 cms 样式:
WordPress调用分类目录文章如何让第一篇文章与后面的文章显示不同的样式

今天陌小雨就教大家如何做到这样的效果:众所周知我们都晓得如何来调用分类,它们的调用函数为:

2 核 2G 限时特惠 396 元/3 年    宝塔建站 10850 大礼包

<?php $posts = get_posts( “category=1&numberposts=10″ ); ?><?php if( $posts ) : ><?php foreach( $posts as $post ) : setup_postdata( $post ); ?>

但是如何让 wordpress 分类第一篇文章与后面的文章显示不同的样式呢?

我们要了解调用参数 cat=2 是分类的 ID,showposts 是调用文章数目,还可以用到 tag 根据标签来调用根据自己的需要更改。

offset可以让我们做到显示不同的样式,这是一个排除参数:下面来做个例子:

<?php query_posts("showposts=1&cat=2"); ?>
<?php while (have_posts()) : the_post(); ?>
content
<?php endwhile; ?>

代码功能:调用 ID=2 的分类的 1 篇文章。

<?php query_posts("showposts=3&cat=2&offset=1"); ?>
<?php while (have_posts()) : the_post(); ?>
content
<?php endwhile; ?>

代码功能:调用 ID=2 的文章,但是排除第一篇文章,显示后 3 篇。

陌小雨曾经分享的一篇xiu 主题开启 cms 布局的文章中就用到了这个功能。

赠人玫瑰,手有余香。