【问题标题】:How to style 5 different WordPress post groups如何为 5 个不同的 WordPress 帖子组设置样式
【发布时间】:2019-07-02 11:37:11
【问题描述】:

我正在尝试将相同的课程添加到 5 个帖子的组中

例如:

<div class="a">
 - article 1
 - article 2
 - article 3
 - article 4
 - article 5
  </div>
<div class="a">
 - article 6
 - article 7
 - article 8
 - article 9
 - article 10
  </div>

这是我的代码:

<?php $owl = new WP_Query(array( 'post_type'=>'post',
'post_status'=>'publish',
'orderby' => 'ID',
'order' => 'DESC',
 'posts_per_page'=> 10));
    ?>
 <?php $i = 0; while ($owl->have_posts()) : $owl->the_post(); ?>
<div class="a">
 <?php if($i < 6){ ?>
 <a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>" rel="bookmark"><?php the_title(); ?></a>
 <?php } ?></div>
 <div class="a">
<?php if($i > 5){ ?>
<a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>" rel="bookmark"><?php the_title(); ?></a>
  <?php } ?></div>
 <?php $i++; endwhile ; wp_reset_query() ;?>

它不像我想的那样工作。我做错了什么?

感谢任何帮助。

【问题讨论】:

    标签: php wordpress styles


    【解决方案1】:

    你可以试试这个吗?

    <?php
        $owl = new WP_Query(array(
            'post_type'=>'post',
            'post_status'=>'publish',
            'orderby' => 'ID',
            'order' => 'DESC',
            'posts_per_page'=> 10
        ));
    ?>
    <div class="a">
    <?php $i = 0; while ($owl->have_posts()) : $owl->the_post(); ?>
    <?php if($i == 6){ ?>
        </div>
        <div class="a">
    <?php } ?>
        <a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>" rel="bookmark">
            <?php the_title(); ?>
        </a>
    <?php
        $i++;
        endwhile;
    ?>
    </div>
    <?php wp_reset_query(); ?>
    

    【讨论】:

    • 不客气,很高兴我能帮到你。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-12
    • 1970-01-01
    • 1970-01-01
    • 2022-01-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多