【问题标题】:Differents posts template in a wordpress loop with $count带有 $count 的 wordpress 循环中的不同帖子模板
【发布时间】:2019-01-27 11:23:45
【问题描述】:

我尝试使用 Wordpress 在我的 category.php 循环中添加不同的模板。

这是我的代码:

<?php if (have_posts()): while (have_posts()) : the_post(); ?>

<!-- article -->

<?php $count++; ?>
<?php if ($count == 1) : ?>

<!--my code for news 1 -->

<?php elseif ($count == 2) : ?>
<!--my code for news 2 -->

<?php elseif ($count == 3) : ?>
<!--my code for news 3 -->

一切正常,但我如何实现不是一个数字而是一系列帖子。 示例:

$count == 2 > 4

例如,我希望第二个、第三个和第四个帖子具有相同的模板。

谢谢你,

【问题讨论】:

  • 我认为您正在寻找匹配 2、3 和 4 的 if ( $count &gt;= 2 &amp;&amp; $count &lt;= 4 )
  • @sally CJ 我试过你的解决方案,但它没有显示任何帖子......也许我犯了一个错误......

标签: php wordpress loops count


【解决方案1】:

根据 Emma 的回答更新了代码。这完美!

<?php if (have_posts()): while (have_posts()) : the_post(); ?>

<!-- article -->

<?php $count++; ?>
<?php if ($count == 1) : ?>

<!--my code for news 1 -->

<?php elseif ($count > 1 and $count < 5) : ?> 
<!--my code for news 2 -->

<?php elseif ($count == 3) : ?>
<!--my code for news 3 -->

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多