wordpress如何添加自增变量(第一篇文章显示摘要后面的只显示标题)
有时我们在调用文章列表的时候需要在前面添加序号看起来比较整齐,如何实现呢?要想精确的控制每篇文章,我们先在循环前定义一个变量 $ashu_i=1 来计数,变量名随便,然后每循环一次,$ashu_i加1
1 2 3 4 5 6 7 8 9 | <?php if (have_posts()) : $ashu_i =0;?> <?php while (have_posts()) : the_post(); $ashu_i ++;?> <?php echo "这是第 $ashu_i 篇文章:<br/>" ;?> <?php the_title();?> <?php echo "<hr>" ; <?php endwhile ; ?> <?php else : ?> 未找到相关文章 <?php endif ; ?> |
如果想要让第一篇文章显示摘要,后面的只显示标题要如何实现呢?相同的方法
1 2 3 4 5 6 7 8 9 | <?php if (have_posts()) : $ashu_i =0;?> <!--检查是否有文章,并定义计数变量初始值为0 --> <?php while (have_posts()) : the_post(); $ashu_i ++;?> <!-- 开始循环,第一次循环 $sahu_i 为1,第二次为2,依次。。 --> <?php if ( $ashu_i ==1){?> <!-- 如果是第一篇文章 --> <?php the_excerpt();} else {?> <!-- 显示摘要 --> <?php the_title();}?> <!-- 如果不是第一篇显示标题 --> <?php endwhile ; ?> <!-- 一次 while 循环结束 --> <?php else : ?> <!--如果没有文章--> 此处显示未找到文章时的信息,比如404相关 <?php endif ; ?> <!-- if 结束 --> |
有相同需求的朋友可以试试

加微信交流
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
2014-11-21 公众平台自动回复支持插入微信卡券 多图文消息可嵌入卡券