💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۳ فراز توانا
استفاده از offset
جامعه وردپرس (برنامه نویسی) ایجاد شده در ۱۳ فروردین ۱۳۹۹

سلام و عرض ادب 

می خواستم بدونم که وقتی می‌خوایم یه کوئری بزنیم به دیتابیس و مطالب رو به نمایش بگزاریم در شرایطی تم قالب به شکلی هست که اشکال نمایش مطالب باهم متفاوته آیا این درست هست که برای هرکدوم یه کوئری نوشت ؟

مثل این کد ؟

<div class="products">
	<?php
            // WP_Query arguments
            $args = array (
                'post_type'              => array( 'product' ),
                'post_status'            => array( 'publish' ),
                'nopaging'               => true,
                'order'                  => 'ASC',
                'orderby'                => 'menu_order',
		'offset'		 =>  '1'
            );
            // The Query
            $products = new WP_Query( $args );
            // The Loop
            if ( $products->have_posts() ) {
                while ( $products->have_posts() ) {
                    $products->the_post();?>
                    <?php include 'loops/product-loop-style1.php'?>
                    <?php
                }
            } else {
                echo "no products";
            }
            // Restore original Post Data
            wp_reset_postdata();
            ?>
<?php
            // WP_Query arguments
            $args = array (
                'post_type'              => array( 'product' ),
                'post_status'            => array( 'publish' ),
                'nopaging'               => true,
                'order'                  => 'ASC',
                'orderby'                => 'menu_order',
		'offset'		 =>  '2'
            );
            // The Query
            $products = new WP_Query( $args );
            // The Loop
            if ( $products->have_posts() ) {
                while ( $products->have_posts() ) {
                    $products->the_post();?>
                    <?php include 'loops/product-loop-style2.php'?>
                    <?php
                }
            } else {
                echo "no products";
            }
            // Restore original Post Data
            wp_reset_postdata();
            ?>
</div>

 

سلام. اگر فقط شکل مطالب متفاوت هست به نظرم همون یک کوئری کافیه.

کیوان علی محمدی ۱۷ فروردین ۱۳۹۹، ۰۹:۴۲

خیلی ممنون فقط یه سوال دیگه در مورد مگامنو‌ها صحبتی نمی‌کنین تو دوره و اینکه الباقیه تبدیل ووکامرس مونده که تو عنوان نیست

فراز توانا ۱۷ فروردین ۱۳۹۹، ۰۹:۵۳

مگامنو یک سرفصل مجزا داره که اضافه میشه و در لیست آپدیت‌ها قرار میگیره. ووکامرس ادامه داره و تا آخرین همین ماه تکمیل میشه بخش قالبش و بعدش می‌ریم سراغ پلاگین نویسیش. سرفصل‌های دیگه هم داره منتشر میشه که امروز یک سرفصل دیگه به اسم Composer منتشر میشه.

کیوان علی محمدی ۱۷ فروردین ۱۳۹۹، ۱۰:۳۹