您的浏览器需要启用 JavaScript 才能正常访问此网站。
萨龙网络
登录
首页-WordPress文章-WordPress-正文

WordPress 判断是否在循环中的函数 in_the_loop

萨龙龙萨龙龙WordPress8年前001.18W
WordPress 主题开发中,很多时间需要在文章与列表中进行判断从而输出不同的内容,比如文章分类,只想在列表中显示,文章中不显示。列表页面可直接使用is_archive()来判断,或者直接排除不是文章页的所有页面,可以使用!is_single()。如果列表在文章中,比如相关文章,这样就不好判断,这时可以使用in_the_loop()来判断内容是不是在循环中,从而做到列表与文章页面中的内容不一样。

一、描述

判断内容是否在循环中(即循环当前是否为激活状态)

二、使用

in_the_loop();

三、参数

无

四、使用

向文章循环中的标题与内容前添加内容,将以下代码添加到函数文件 functions.php 中。
add_filter( 'the_title', 'modify_single_post_entry_titles' );
function modify_single_post_entry_titles( $title ) {
	if ( is_singular( 'post' ) && in_the_loop() ) {
		/* Modify $title */
	}
	return $title;
}
在循环中进行判断的方法:
if (in_the_loop()) {
    echo '内容';
}
如果以上代码处于循环中,将输出『内容』。

五、返回值

如果调用的内容在循环中,则为True;如果循环没有启动或已经结束,则为false。
标签:
本文原创,作者:萨龙龙,其版权均为萨龙网络所有。
如需转载,请注明出处:https://salongweb.com/wordpress-in_the_loop.html
萨龙龙

萨龙龙

侠客
一个平平常常的人,热爱生活、旅行和摄影,骑行去过西藏,一直计划再去。14年从江西骑行来到大理,现栖居于洱海边,食人间烟火,过简单生活,做简约设计!
1422.49M457.23W4.42W
加载中…
分享:
使用 wp_add_inline_style 函数为 WordPress 主题添加自定义样式切换
使用 wp_add_inline_style 函数为 WordPress 主题添加自定义样式切换上一篇
WordPress 重置缩略图插件 Regenerate Thumbnails 获取媒体数量时错误的解决方法下一篇
WordPress 重置缩略图插件 Regenerate Thumbnails 获取媒体数量时错误的解决方法
相关文章
总数:115

WordPress 主题 Slearn Pro 课程插件之编辑课程选项

课程插件功能已经能满足绝大多数在线教育培训课程网站的需求,选项功能也众多,「即将推出」功能还在开发中。
萨龙龙萨龙龙WordPress3年前002.36W0

WordPress 功能函数——absint(将值转换为非负整数)

用法 absint( mixed $maybeint ) 将值转换为非负整数。 参数 $maybeint (mixed)(必需)您希望…
萨龙龙萨龙龙WordPress Functions7年前001.24W0

Nuxt 3 项目中集成 AI API 实现智能内容生成与多语言翻译

随着大语言模型(LLM)技术的飞速发展,越来越多的 Web 应用开始集成 AI 能力——从智能客服、内容摘要到自动翻译,AI 正在重塑前端开发的…
萨龙龙萨龙龙WordPress3个月前003.47K0

萨龙网络站点群所有网站使用https访问

HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的…
萨龙龙萨龙龙WordPress10年前001.57W0

AMH面板安装配置redis加速WordPress站点

Redis是一个开源、支持网络、基于内存的key-value存储系统,类似memcached,性能极高,支持超过100K+ 每秒的读写频率,一些…
萨龙龙萨龙龙WordPress, 软件系统10年前002.74W0

WordPress判断文章分页第一页和最后一页

Perimg主题,最近开发的一个图片主题,与之前开发的主题又有很多的进步,以及更多的、少见的实用功能。主题文章中如果是多页就会显示上下篇、上下页…
萨龙龙萨龙龙WordPress10年前001.34W0

WordPress主题使用jQuery插件Isotope添加作品集筛选功能

上一篇文章我们介绍了Isotope,功能强大,效果出众的jQuery插件,但是文章中的代码并不能使用在项目中,所以今天通过Wordpress主题…
萨龙龙萨龙龙jQuery插件, WordPress10年前002.05W0

WordPress the_date() 函数将同一天的文章显示在一个日期下

在开发 MNews 主题的快讯功能时,希望一天内发布的快讯文章在当天日期下,而不是每篇都显示一个日期,通过the_date()函数可完美的达到这…
萨龙龙萨龙龙WordPress8年前001.03W0

移除 WooCommerce 商城插件中我的帐户相关页面

WooCommerce 插件默认为我的帐户页面提供了:仪表盘、订单、下载、地址、帐户详情几个页面,以及一个退出登录的按钮,如果出售的是实物或者没…
萨龙龙萨龙龙WooCommerce8年前001.59W0

WordPress 管理面板中禁用主题和插件编辑器

默认情况下,WordPress允许用户通过后台管理面板编辑主题和插件代码。虽然它是一个方便的功能,但对于主题或插件作者没有任何用途,最重要可以防…
萨龙龙萨龙龙WordPress7年前001.08W0

修改Buddypress中管理员的显示名与用户名区别开提高账户安全

Buddypress社区中有很多地方会直接显示用户登录名,比如用户个人主题中的名称和链接中,所有来访的用户都知道了管理员的用户名,对于小人知道了…
萨龙龙萨龙龙Buddypress, WordPress11年前001.79W0

WordPress向菜单中添加分类缩略图

同样是在开发吃货主题Chihuo,导航菜单中的二级菜单需要显示省份的小地图,也就是分类菜单中显示自定义的字段,我们可通过以下代码来实现这个功能。…
萨龙龙萨龙龙WordPress9年前001.23W0
评论表单游客 您好,欢迎参与讨论。
加载中…
评论列表
总数:0
萨龙网络
没有相关内容