• حل شده fanavaransharif

    (@fanavaransharif)


    سلام

    وقت بخیر

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

    ما برای همه یا بعضی از محصولات نمیخوایم هیچ کدوم از این سه گزینه نمایش داده بشه.

    هر چی گشتم این امکان وجود نداشت توی گزینه های ووکامرس.

    راهکاری وجود داره؟؟

در حال نمایش 8 پاسخ ( از کل 8)
  • ۱. برای حذف وضعیت موجودی، کد زیر را به functions.php اضافه کنید:

    
    add_filter('woocommerce_get_availability_text', 'custom_remove_availability_text', 10, 2);
    
    function custom_remove_availability_text($availability, $product) {
        $excluded_products = [123, 456]; // آی‌دی محصولات
        if (in_array($product->get_id(), $excluded_products)) {
            return ''; // حذف متن
        }
        return $availability;
    }

    ۲. یا از افزونه‌هایی مثل WooCommerce Advanced Product Labels استفاده کنید.

    ۳. برای حذف کامل، فایل قالب meta.php را ویرایش کنید. 😊

    آغازکننده موضوع fanavaransharif

    (@fanavaransharif)

    بسیار ممنونم @samahjoob12

    کدی که فرستادید رو اضافه کردم؛ بعدش صفحه هر محصول رو که باز میکنم خطای function.php is crupted رو میده.

    آغازکننده موضوع fanavaransharif

    (@fanavaransharif)

    فایل meta.php رو پیدا نمیکنم. نه در وردپرس نه سی پنل.

    مدیر Asadiyan

    (@asadiy4n)

    سلام وقت بخیر @fanavaransharif

    کد قبلی رو که اضافه کردید حذف کنید، اگر دسترسی به پیشخوان ندارید از هاست و file manager اقدام به ویرایش کنید

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

    آغازکننده موضوع fanavaransharif

    (@fanavaransharif)

    سلام @asadiy4n

    وقت شما بخیر

    بله از طریق سی پنل حذف کردم.

    بله زیاد هستند؛ فعلا برای همه محصولاتمون نمیخوایم این وضعیت موجودی نمایش داده بشه.

    اما بعداً برای بعضی از محصولات میخوایم فعالش کنیم.

    مثلا محصول زیر:

    https://shahreelec.com/product/ds1085z-10/

    مدیر Asadiyan

    (@asadiy4n)

    طرحتون با المنتور هست کافیه الگوی محصولتون رو ویرایش کنید و اون بخش رو مخفی و یا حذف کنید
    زمانی که قصد داشته باشید برای گروه محصول خاصی نمایش داده نشه با استفاده از فرضا دسته بندی محصول و یک کدکوتاه که نوشته بشه برای اون دسته میتونید این قابلیت رو اضافه کنید
    فعلا از طریق المنتور غیرفعال کنید هر زمان که دسته‌بندی‌تون مشخص شد یک موضوع جدید مشخص کنید
    لطفا در صورتی که مشکل حل شد موضوع رو به حل شده تغییر بدید

    آغازکننده موضوع fanavaransharif

    (@fanavaransharif)

    بسیار ممنونم @asadiy4n

    توی قالب های ذخیره شده المنتور پیداش نکردم.

    مدیر Asadiyan

    (@asadiy4n)

    داخل همون صفحه محصول ویرایش با المنتور رو بزنید

در حال نمایش 8 پاسخ ( از کل 8)