第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

新聞 | 循環(huán)不同的col-md

新聞 | 循環(huán)不同的col-md

PHP
LEATH 2022-12-30 15:58:14
我知道 wordpress 循環(huán)是這樣完成的:  <?php    /*MOSTRA NEWS CPT ALLENAMENTO*/    $query_mostra_cpt_allenamento = array(        'post_type' => 'news-allenamento',        'posts_per_page'    => 4,        'orderby' => 'meta_value',        'order' => 'ASC',    );    $res_cpt_allenamento = new WP_Query( $query_mostra_cpt_allenamento );    if( $res_cpt_allenamento->have_posts() ) : ?>        <div style="padding-top: 30px;" class="row">            <?php  while( $res_cpt_allenamento->have_posts() ) : $res_cpt_allenamento->the_post(); ?>                <!-- Grid row -->                <div style="padding-bottom: 10px;padding-top: 10px;" class="col-md-6">                    ...                </div>                <!-- Grid column -->            <?php endwhile; ?>        </div>    <?php endif;    wp_reset_postdata();    ?>我將有 4 個帖子col-md-6現(xiàn)在我需要更多東西,或者更確切地說,我想創(chuàng)建一個自動結(jié)構(gòu),但是,它是以這種方式組成的,我該怎么做?<div class="container">    <div class="row">        <div style="padding-right: 0px;padding-left: 0px;border: 1px solid #fff" class="col-md-6">            <div class="view">                ...            </div>        </div>                <div style="padding-right: 0px;padding-left: 0px;border: 1px solid #fff" class="col-md-6">                    <div class="container-fluid">                        <div class="row">                            <div style="padding-right: 0px;padding-left: 0px;border: 1px solid #fff" class="col-md-6">                                <div class="view">                                    ...                                </div>                            </div>                        </div>                    </div>                </div>    </div></div>那會給我這個結(jié)果:新聞雜志我怎樣才能用wordpress循環(huán)制作這個結(jié)構(gòu)?
查看完整描述

1 回答

?
呼啦一陣風(fēng)

TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超6個贊

一個選項(xiàng)是像這樣拆分查詢:


<?php

    /*MOSTRA NEWS CPT ALLENAMENTO*/

    $query_mostra_cpt_allenamento = array(

        'post_type' => 'news-allenamento',

        'posts_per_page' => 1, // return only the first post

        'orderby' => 'meta_value',

        'order' => 'ASC',

        'no_found_rows' => true,

    );

    /*MOSTRA NEWS CPT ALLENAMENTO*/

    $query_mostra_cpt_allenamento_after = array(

        'post_type' => 'news-allenamento',

        'posts_per_page' => 3,

        'offset' => 1,// start from the second post

        'orderby' => 'meta_value',

        'order' => 'ASC',

        'no_found_rows' => true,

    );

    $res_cpt_allenamento = new WP_Query( $query_mostra_cpt_allenamento );

    $res_cpt_allenamento_after = new WP_Query( $query_mostra_cpt_allenamento_after ); ?>

   <div style="padding-top: 30px;" class="row">

    <?php if( $res_cpt_allenamento->have_posts() ) : ?>


            <?php while( $res_cpt_allenamento->have_posts() ) : $res_cpt_allenamento->the_post(); ?>


                <div style="padding-right: 0px;padding-left: 0px;border: 1px solid #fff" class="col-md-6">

                    <div class="view">

                        ...

                    </div>

                </div>


            <?php endwhile; ?>


    <?php endif;

    wp_reset_postdata();

    ?>

    <?php if( $res_cpt_allenamento_after->have_posts() ) : ?>

                <div style="padding-right: 0px;padding-left: 0px;border: 1px solid #fff" class="col-md-6">

                    <div class="container-fluid">

                        <div class="row">

            <?php while( $res_cpt_allenamento_after->have_posts() ) : $res_cpt_allenamento_after->the_post(); ?>


                    <div style="padding-right: 0px;padding-left: 0px;border: 1px solid #fff" class="col-md-6">

                        <div class="view">

                            ...

                        </div>

                    </div>


            <?php endwhile; ?>

                        </div>

                    </div>

                </div>

    <?php endif;

    wp_reset_postdata();

?>


    </div>

另一種選擇是在你的 while 循環(huán)中添加一個計(jì)數(shù)器,檢查你在哪里并采取相應(yīng)的行動:


<?php

    /*MOSTRA NEWS CPT ALLENAMENTO*/

    $query_mostra_cpt_allenamento = array(

        'post_type' => 'news-allenamento',

        'posts_per_page'    => 4,

        'orderby' => 'meta_value',

        'order' => 'ASC',

    );

    $res_cpt_allenamento = new WP_Query( $query_mostra_cpt_allenamento );

    $i = 0;

    if( $res_cpt_allenamento->have_posts() ) : ?>

        <div style="padding-top: 30px;" class="row">


            <?php  while( $res_cpt_allenamento->have_posts() ) : $res_cpt_allenamento->the_post(); $i++; ?>

                <?php if ($i < 2) : ?>

                    <div style="padding-right: 0px;padding-left: 0px;border: 1px solid #fff" class="col-md-6">

                        <div class="view">

                            ...

                        </div>

                    </div>

                <div style="padding-right: 0px;padding-left: 0px;border: 1px solid #fff" class="col-md-6">

                    <div class="container-fluid">

                        <div class="row">

                <?php else : ?>

                            <div style="padding-right: 0px;padding-left: 0px;border: 1px solid #fff" class="col-md-6">

                                <div class="view">

                                    ...

                                </div>

                            </div>

            <?php endwhile; ?>

                        </div>

                    </div>

                </div>

        </div>


    <?php endif;

    wp_reset_postdata();

    ?>

不確定結(jié)構(gòu),但這是邏輯


查看完整回答
反對 回復(fù) 2022-12-30
  • 1 回答
  • 0 關(guān)注
  • 127 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號