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

خانه / وردپرس / افزونه وردپرس / ووکامرس / آموزش ووکامرس / نمایش آخرین محصولات دسته بندی خاص در ووکامرس
WooCommerce-recent-Products

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

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

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

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

استفاده از کد

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

<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 نیز آشنا باشید میتوانید قالب زیبایی برای نمایش محصولات ایجاد نمایید تا با قالب فروشگاه شما همخوانی بیشتری داشته باشد. اگر هم یک کاربر مبتدی هستید میتوانید از افزونه معرفی شده استفاده نمایید تا با مشکلات کدنویسی مواجه نشوید.

مشاهده
افزایش سرعت بهینه سازی فروشگاه ووکامرس

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

اصلا خوب نبودمیتونه بهتر باشهقابل قبولهخوب بودعالی بود (شما اولین نفر باشید!)

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

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

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

Time limit is exhausted. Please reload the CAPTCHA.