وردپرس: کد نمایش آخرین محصولات دسته بندی خاص در ووکامرس
کد تخفیف در جریان norooz97 %15 تا آخر خرداد 1397

ووکامرس یکی از برترین و بهترین افزونه ها در زمینه تبدیل وردپرس به فروشگاه محصولات می باشد. این افزونه، همانطور که میدانید امکان ساخت دسته بندی برای محصولات را دارد که به ما امکان می دهد محصولات را به صورت طبقه بندی شده در وب سایت منتشر کنیم. طبیعتا محصولاتی که در این دسته بندی ها منتشر می کنیم را در صفحات مخصوص همان دسته بندی ها می توانیم مشاهده کنیم اما اگر بخواهیم محصولات موجود در یک دسته بندی خاص را در صفحه اصلی یا مکان دلخواهی از قالب نمایش دهیم ، باید توسط کدها یا افزونه های مخصوص اینکار استفاده کنیم.

Content List

در این مستند از مارکت دِومی قصد داریم کدی را به شما معرفی کنیم که توسط آن می توانید آخرین محصولات دسته بندی خاص از ووکامرس را در سایت خود نمایش دهید. این کد آخرین محصولات را به همراه تصویر محصول ، قیمت ، نام و کلید افزودن به سبد خرید را برای شما اضافه خواهد کرد.

 

کد زیر را در فایلی از قالب قرار دهید که قصد دارید این لیست را در آنجا نمایش دهید:

<ul class="products">
    <?php
        $args = array( 'post_type' => 'product', 'posts_per_page' => 5, 'product_cat' => 'software', 'orderby' => 'date' );
        $loop = new WP_Query( $args );
        while ( $loop->have_posts() ) : $loop->the_post(); global $product; ?>

            <h2>نرم افزارها</h2>

                <li class="product">    

                    <a href="<?php echo get_permalink( $loop->post->ID ) ?>" title="<?php echo esc_attr($loop->post->post_title ? $loop->post->post_title : $loop->post->ID); ?>">

                        <?php woocommerce_show_product_sale_flash( $post, $product ); ?>

                        <?php if (has_post_thumbnail( $loop->post->ID )) echo get_the_post_thumbnail($loop->post->ID, 'shop_catalog'); else echo '<img src="'.woocommerce_placeholder_img_src().'" alt="Placeholder" width="300px" height="300px" />'; ?>

                        <h3><?php the_title(); ?></h3>

                        <span class="price"><?php echo $product->get_price_html(); ?></span>                    

                    </a>

                    <?php woocommerce_template_loop_add_to_cart( $loop->post, $product ); ?>

                </li>

    <?php endwhile; ?>
    <?php wp_reset_query(); ?>
</ul>

تنظیمات و شخصی سازی:

  • در خط 3 بجای کلمه software باید نامک دسته بندی مورد نظر ووکامرس را وارد نمایید. (مطالب از این دسته بندی دریافت خواهند شد)
  • در خط 3 بجای عدد 5 تعداد مطالبی که قصد دارید نمایش داده شود را وارد کنید.
  • در خط 7 یک عنوان برای لیست مطالب وارد کنید.
  • خطوط 7 تا 25 کدهایی هستند که در خروجی این لیست مطالب تاثیرگذارند و اگر عنصری خواستید به هر مطلب اضافه کنید، در این خطوط اضافه نمایید.

 

شاید بپسندید: اگر می خواهید محصولات دسته بندی خاص ووکامرس را به صورت تصادفی نمایش دهید، کلیک کنید.

کانال موزیک

هنوز دیدگاهی ارسال نشده! نظر شما چیست؟

دیدگاه شما درباره این صفحه چیست؟