رفتن به مطلب

وضعیت انبار یک محصول در ووکامرس


elshan

پست های پیشنهاد شده

سلام دوستان

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

البته کدی پیدا کردم که این کار رو میکنه ولی بازم تو صفحه محصول نشون میده که موجده یا نه.آیا از کد زیر میشه چیزی ساخت که بشه به صفحه اصلی اضافه کردم که اونجا هم نسون بده؟

کد زیر رو تو فانکشن اضافه میکنم:


// Show the status for unmanaged stock products
add_filter( 'woocommerce_get_availability', 'show_stock_status_for_unmanaged_products', 1, 2);
function show_stock_status_for_unmanaged_products( $availability, $_product )
{
// Don't do anything if managing stock
if($_product->managing_stock()) return $availability;
if($_product->is_in_stock()) :
$availability['availability'] = __('In Stock', 'woocommerce');
$availability['class'] = '';
else :
$availability['availability'] = __('Out of Stock', 'woocommerce');
$availability['class'] = 'out-of-stock';
endif;
return $availability;
}

ویرایش شده توسط elshan
لینک به ارسال

در توضیح کمی نقض هست

شما باید فیلتر بخش حلقه رو تغییر بدهید

http://wordpress.org/support/topic/plugin-woocommerce-excelling-ecommerce-changing-out-of-stock-to-coming-soon

لینک به ارسال

در توضیح کمی نقض هست

شما باید فیلتر بخش حلقه رو تغییر بدهید

http://wordpress.org...-to-coming-soon

اقا پارسا نمیشه برای کدی که بالا قرار دادم یه چیزی ساخت که بشه هر کجای قالب که میخوایم بزاریم؟

منظورم اینه که وقتی کد بالا رو تو فانکشن قرار میدم بشه خروجی اون رو هرجا که دلمون خواست نشون بدیم

ویرایش شده توسط elshan
لینک به ارسال

دوست من ، از این کد استفاده کن


<?php echo $product->is_in_stock() ? 'موجود است' : 'موجود نیست'; ?>

لینک به ارسال

دوست من ، از این کد استفاده کن


<?php echo $product->is_in_stock() ? 'موجود است' : 'موجود نیست'; ?>

تشكر دوست عزيز.تست مي كنم ميگم كه جواب داد يا نه

راستي براي ويرايش صفحه اي كه اطلاعات محصول رو نشون ميده بايد چه فايلي رو تو ژوسته اديت كنيم؟

لینک به ارسال

اگه منظورتون single محصول هستش باید فایل single-product.php رو ویرایش کنید

پوسته من single-product.php نداره ولی single.php داره!!آیا همونه؟

راستی منبع خارجی این کد ها (کدهای ووکامرس) رو میشه معرفی کنید بهم؟

ویرایش شده توسط elshan
لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...