نمایش آخرین محصولات دسته بندی خاص در ووکامرس

خانه / وبلاگ / کد های ووکامرس / نمایش آخرین محصولات دسته بندی خاص در ووکامرس
5 / 5
1
WooCommerce-recent-Products

نمایش آخرین محصولات دسته بندی خاص در ووکامرس

5 / 5
1

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

نمایش آخرین محصولات دسته بندی خاص

برای انجام این کار دو روش وجود دارد ۱- استفاده از کد ۲- استفاده از افزونه که در ادامه این دو روش را به صورت کامل برای شما عزیزان شرح خواهم داد.

استفاده از کد

اگر مایل به استفاده از قابلیت نمایش آخرین محصولات دسته بندی خاص در فروشگاه خود هستید و فروشگاه خود را با استفاده از ووکامرس مدیریت میکنید میتوانید به سادگی با استفاده از قرار دادن کد زیر در فایل صفحه مورد نظر خود این قابلیت را فراهم کنید:

<ul>
<?php
$arms = array(
'post_type' => 'product',
'posts_per_page' => '10',
'offset' => 0,
'order' => 'DESC',
'post_status' => 'publish',
'tax_query' => array(
array(
'taxonomy'=> 'product_cat',
'terms'=> 222,
),
)
);
$the_query = new WP_Query( $arms ); ?>
<?php if ( $the_query->have_posts() ) : ?>
<?php while ( $the_query->have_posts() ) : $the_query->the_post(); ?>
<li>
<a href="<?php the_permalink(); ?>">
<?php if(has_post_thumbnail()){
the_post_thumbnail('thumbnail');
} ?>
<br>
<p><?php the_title(); ?></p>
<p><?php woocommerce_template_loop_add_to_cart(); ?></p>
<p><?php woocommerce_template_loop_price() ?></p>
</a>
</li>
<?php endwhile; ?>
<?php wp_reset_postdata(); ?>
<?php else : ?>
<p><?php _e( 'Sorry, no posts matched your criteria.' ); ?></p>
<?php endif; ?>
<ul>

کافیست در کد بالا عدد ۲۲۲ را تغییر دهید و آیدی دسته بندی مورد نظر خود را جای آن قرار دهید، اگر نمیدانید چگونه باید آیدی دسته بندی را بدست آورید در ادامه به شما آموزش خواهم داد. با تغییر عدد ۱۰ نیز میتوانید تعداد نمایش محصولات را مشخص نمایید.

یافتن آیدی دسته بندی

همانطور که میدانید دسته بندی ها، نوشته ها، محصولات، صفحات، و… همه در وردپرس یک آیدی دارند که در مسائلی مانند کد نویسی و توسعه افزونه ها میتوانند کار شما را ساده تر کنند. برای بدست آوردن آیدی میتوانید وارد پیشخوان وردپرس شوید سپس وارد بخش نوشته ها»دسته ها شوید.

id-category

در این صفحه تمام دسته بندی ها با مشخصات آنها نمایش داده میشوند. برای بدست آوردن آیدی دسته بندی مورد نظر خود میتوانید بر روی نام آن کلیک نمایید، وقتی که وارد صفحه دسته بندی شدید در بخش نوار آدرس مرورگر tag_ID را بیابید و عدد مقابل آن را یادداشت نمایید، آن عدد همان آیدی دسته بندی شما است.

category-wordpress-digiwp

id-wordpress-category-digiwp

افزونه WP woocommerce featured product by category ( در انتهای مطلب قابل دانلود است )

WP woocommerce featured product by category

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

[featured_product_categories cats="CATEGORY_ID" per_cat="6″ columns="3″]

در شورت کد بجای CATEGORY_ID میتوانید آیدی دسته بندی خود را وارد نمایید.

قابلیت های افزونه:

  • پیکربندی ساده
  • سازگاری کامل با قالب های ووکامرس
  • نمایش آخرین محصولات یک دسته بندی

جمع بندی

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

امیدوارم از این مطلب نیز راضی بوده باشید و به راحتی توانسته باشید این قابلیت را برای فروشگاه خود فراهم نمایید.

اشتراک گذاری

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

یک دیدگاه

  1. علی

    سلام سوال خیلی مهم دارم
    1. چجوری شماره صفحه بهش اضافه کنم، مثلا تعداد نمایش رو بزارم روی 100 ولی هر 10 تا بره صفحه بعد .

    2. چجوری مثل صفحه پیشفرض ووکامرس بالاش فیلتر ( بر اساس قیمت یا از ارزان به گران و… ) و فیلتر نوع نمایش بیاد.

    اگه هزینه هم داشته باشه میتونم بدم لطفا راهنمایی کنید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *