^ 回到顶部
  • 人生没有定律,每个人都有自己的节奏
  • 若文中代码有问题,可能是少了几个问号,留言一定会解决!
  • 希望你的坚持,都是因为热爱,而不是因为不甘心
  • 站点文章结尾新增了赞赏通道
  • 那些不愿意让你吃亏的人,才是真正值得你深交的人,也是值得你付出时间的人

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

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

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

<?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 布局的文章中就用到了这个功能。

让小雨知道,这篇文章帮到了你

展开阅读全文

评论 6

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. 子歇
    又一篇坑文教程,不能够完成图片效果。回复
    • 陌小雨网站管理员
      @子歇 这篇文章只是介绍了一个思路 是可以实现的哦,关注微信号里面有一篇文章是你需要的,说的更详细些。回复
  2. MUZI PPT
    学习了啦啦啦啦回复
  3. 知园
    哈,这个正是我要找的回复
  4. dwqs
    :mrgreen: 早上好回复
  5. 阿里衣橱
    站点很华丽 :oops:回复

登录

忘记密码 ?

切换登录

注册