Php Wordpress:最近在ForEach循环之外的主页上发布的帖子?
我是Wordpress的新手,如果不在ForEach循环中,我无法在主页上显示最近的帖子。我正在创建一个网站,它以块布局(见静态页面的截图:)显示主页上的最新帖子,但其中一个块故意比其他块大,这就是为什么ForEach循环无法工作的原因Php Wordpress:最近在ForEach循环之外的主页上发布的帖子?,php,wordpress,foreach,Php,Wordpress,Foreach,我是Wordpress的新手,如果不在ForEach循环中,我无法在主页上显示最近的帖子。我正在创建一个网站,它以块布局(见静态页面的截图:)显示主页上的最新帖子,但其中一个块故意比其他块大,这就是为什么ForEach循环无法工作的原因 有没有办法在页面上显示ForEach循环之外的最新帖子?提前谢谢 如果看不到您的代码,就很难具体说明。如果您知道要以不同于其他图像的方式显示第一个图像,仍然可以使用foreach构造 $posts = array(); $i=0; // start the co
有没有办法在页面上显示ForEach循环之外的最新帖子?提前谢谢 如果看不到您的代码,就很难具体说明。如果您知道要以不同于其他图像的方式显示第一个图像,仍然可以使用
foreach
构造
$posts = array();
$i=0; // start the counter at zero
foreach ($posts as $post) {
$i++; // increment the counter on each loop...
if ($i == 1) {
// do something different with the first post..
} else {
// do your normal stuff...
}
}
您可以通过索引手动从posts数组中获取它,并将其放入您的代码中,但我更喜欢使用foreach循环,只要使用您的逻辑为drow添加一些编码,您就可以检索回一个数组。你如何处理它取决于你自己。通过条件检查进行循环,或者通过指定数组索引(如上所述)来选择个人。