ووکامرس (WooCommerce) Filter Hook (loop_shop_columns) پلتفرم: woocommerce مبتدی (Easy) سطح ریسک: پایین و بی‌خطر (Low Risk)

تغییر تعداد ستون‌های محصولات در فروشگاه ووکامرس (Products Per Row)

تست‌شده و بازبینی‌شده در 1405/06/29 ۳۶۹ بار کپی ۸۱۱ مشاهده
پاسخ سریع و خلاصه کاربردی (Quick Answer)

با فیلتر `loop_shop_columns` تعداد ستون‌ها را بر روی ۴ یا عدد دلخواه تنظیم کنید.

مشخصات فنی و شناسنامه کد (Code Information)

بازبینی: 1405/06/29
پلتفرم اجرایی (Platform) woocommerce
نوع کد (Code Type) Filter Hook (loop_shop_columns)
محل قرارگیری فایل (Location) functions.php
سطح دشواری (Difficulty) مبتدی (Easy)
سطح ریسک (Risk Level) پایین و بی‌خطر (Low Risk)
نیاز به بکاپ اولیه؟ خیر (کم‌ریسک)
سازگاری با وردپرس تمامی نسخه‌ها
سازگاری با ووکامرس و HPOS سازگار
|
<?php
/**
 * تغییر تعداد ستون‌های شبکه محصولات در فروشگاه به ۴ ستون
 */
function bisco_woocommerce_loop_columns() {
    return 4; // تعداد ستون‌ها در هر سطر
}
add_filter( 'loop_shop_columns', 'bisco_woocommerce_loop_columns', 99 );

کد را کجا قرار دهیم؟ (Placement Guide)

کد را در functions.php قرار داده و در صورت لزوم CSS قالب خود را نیز برای کلاس columns-4 هماهنگ کنید.

مسیر فایل: functions.php

این کد چگونه کار می‌کند؟ (How it Works)

ووکامرس کلاس‌های columns-4 را به تگ ul کاتالوگ محصولات اضافه کرده و ترتیب گرید را تغییر می‌دهد.

چه زمانی از این کد استفاده کنیم؟ (Use Cases)

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

چه زمانی نباید از این کد استفاده کنیم؟ (Anti-patterns)

در صورتی که عرض محتوای قالب باریک است و ۴ ستونه شدن باعث له شدن تصاویر می‌شود.

پیش‌نیازهای اجرا

پوسته سازگار با ساختار کلاس‌های ووکامرس.

نحوه تست و اطمینان از عملکرد

صفحه فروشگاه را باز کنید؛ محصولات در ردیف‌های ۴تایی چیده خواهند شد.

نحوه بازگردانی سریع (Rollback)

فیلتر را حذف کنید.

خطاهای رایج و راه‌حل رفع

برخی پوسته‌های اختصاصی استایل‌های گرید CSS خود را با flex یا grid نوشته‌اند که علاوه بر این فیلتر، نیاز به تغییر CSS دارند.

ملاحظات و نکات امنیتی

بدون ریسک امنیتی.

تاثیر بر سرعت و پرفورمنس

تأثیر روی عملکرد ندارد.

پرسش‌های متداول پیرامون این کد (FAQ)

خیر، استایل‌های ریسپانسیو ووکامرس در موبایل به طور استاندارد محصولات را به صورت ۱ یا ۲ ستونه نمایش می‌دهند.
منابع و مستندات رسمی بررسی‌شده (Official Sources):

سبد خرید شما

0 افزونه

سبد خرید شما خالی است

هنوز محصولی را به سبد خرید اضافه نکرده‌اید. می‌توانید از محصولات و ابزارهای اختصاصی ما دیدن فرمایید.

مشاهده فروشگاه محصولات

ثبت درخواست مشاوره

با تکمیل فرم زیر، کارشناسان فنی بیسکو وب در سریع‌ترین زمان ممکن با شما تماس می‌گیرند.

پشتیبانی و مشاوره تخصصی
پاسخگویی سریع کارشناسان
09903336117

فعال‌سازی اعلان‌های وب‌اپلیکیشن

از آخرین تخفیف‌های شگفت‌انگیز، وضعیت سفارشات و به‌روزرسانی‌های اختصاصی روی گوشی خود باخبر شوید.