与自定义查询并排显示帖子

时间:2019-02-05 作者:lulufv

我试图将我的帖子并排排列,但它们一直垂直显示。

这是我的代码:

<div class="row agenda-box justify-content-start padding minheight-40">
    <div class="col-md-6 padding-top padding-bottom">
        <h5 class="main-text section-title">próximos eventos</h5>
        <?php
        $agendaHome = new WP_Query(array(
            \'post_type\' => \'artist\',
            \'orderby\' => \'title\',
            \'order\' => ASC,
        ));

        while ($agendaHome->have_posts()) {
            $agendaHome->the_post(); ?>
            <ul>
                <li>
                    <button class="agenda-btn" data-toggle="collapse" data-target="#<?php the_title(); ?>"><?php the_title(); ?></button>
                    <div id="<?php the_title(); ?>" class="collapse">
                        <?php the_field(\'agenda\'); ?>
                    </div>
                </li>
            </ul>           
        <?php }
        ?>


    </div>
</div>
有什么建议吗?

1 个回复
最合适的回答,由SO网友:Boris Kuzmanov 整理而成

不确定最终的html应该是什么样子,但我猜是:

<ul>
    <li>...</li>
    <li>...</li>
    <li>...</li>
</ul>
在这种情况下,您应该移动ul 元素,您的代码应该如下所示:

<ul>
<?php while ($agendaHome->have_posts()) {
            $agendaHome->the_post(); ?>
    <li>rest of the code goes here</li>
<?php } ?>
</ul>
还可以在order参数的ASC周围添加撇号。

\'order\' => \'ASC\'

相关推荐

引用多个样式表、清除固定链接页面的样式、自定义css字段

我的wordpress主题将根据帖子ID类在索引页上设置帖子样式,这将导致在更长的时间内产生大量css代码。为了尽可能保持网站的轻量级,我想-a> 将此代码拆分为较小的样式表,但还需要-b> 目标样式表只有在相关的情况下才能避免一次引用所有独立样式的文档,会考虑一个月的帖子使用一种样式(每天设置帖子数量)-我可以考虑为每天的帖子制作一个样式表。c> 需要为永久链接样式清除索引页面样式,因为永久链接页面的样式将完全不同。然而,我不是一个很好的程序员,我不知道从哪里开始,从我对以下代码的理解