当当前页面为主页时,以下各项均无法在侧栏中显示条件格式:
我添加了一个else子句,该子句在主页上实现。
在选项>阅读中,我指定了一个名为主页的页面作为首页。slug“home”和页面id 13(编辑主页时从URL获得)都返回false。
如果我放置<?php the_ID(); ?>
在侧栏中,它显示博客帖子的帖子ID,这些帖子也由主页显示(仅标题)。php(分配给主页的模板)。
我不知道如何在前端显式显示页面id,所以我知道我使用的是正确的id。
最合适的回答,由SO网友:Rutwick Gangurde 整理而成
尝试放置wp_reset_query 在主页模板上循环后调用函数。
如果您在主页上使用自定义查询而未使用wp_reset_query
, 然后,条件检查将始终指向该自定义查询获取的最后一篇文章,因此无法检查主页。