تغییر متن : با عرض پوزش، این كالا در دسترس نیست.

تغییر متن با عرض پوزش، این كالا در دسترس نیست.

تغییر متن با عرض پوزش، این كالا در دسترس نیست. لطفاً ترکیب دیگری را انتخاب کنید – کاربرانی که از افزونه ووکامرس برای راه اندازی فروشگاه خود استفاده می کنند، حتما به این نکته توجه داشته اند، زمانیکه یک محصول متغییر با چند ویژگی (رنگ، سایز، تعداد و …) را تعریف کنیم.گاهی اوقات ممکن هست برخی از این ویژگی ها در دسترس نباشند و یا ناموجود باشند.

 

 

 

اگر خریدار بر روی ویژگی (رنگ، سایز، تعداد و …) مورد نظر خود کلیک کند و این ویژگی در دسترس نباشد.در ووکامرس به صورت پیش فرض پیغام زیر نمایش داده می شود :

 

با عرض پوزش، این كالا در دسترس نیست. لطفاً ترکیب دیگری را انتخاب کنید.

 

یا به انگلیسی :

 

Sorry, this product is unavailable. Please choose a different combination

 

 

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

ما در این اموزش کدی رو به مشاهده معرفی میکنیم که به راحتی میتوانید پیغام مورد نظرتون رو جایگزین کنید.

 

تغییر متن : با عرض پوزش، این كالا در دسترس نیست. لطفاً ترکیب دیگری را انتخاب کنید.

 

شما میتوانید تکه کد php زیر را در  فایل functions.php پوسته خود قرار دهید.

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

 


add_filter( 'gettext', 'customizing_product_variation_message', 10, 3 );
function customizing_product_variation_message( $translated_text, $untranslated_text, $domain )
{
    if ($untranslated_text == 'Sorry, this product is unavailable. Please choose a different combination.') {
        $translated_text = __( 'متن دلخواه', $domain );
    }
    return $translated_text;
}

 

 

پیغام مورد نظرتون رو میتونید در بخش : متن دلخواه وارد کنید.

 

 

 

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

 

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

دیدگاه کاربران
  • سارا ۲۵ بهمن ۱۴۰۲

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

    • کارشناس ۷ اسفند ۱۴۰۲

      با سلام ، چه خطایی ظاهر می شود؟

  • مریم محمدی ۲۵ فروردین ۱۴۰۲

    سلام من از قالب دیجی لند استفاده میکنم. آیا راهی هست که اگر محصولی ناموجود بود، بجای “در انبار موجود نمی باشد” متن دیگه ای بنویسم؟ چون وقتی ناموجود هست بازهم پیام میدن به پشتیبان و میگن قیمت چند. راهی هست بدون افزونه بجاش بنویسم مثلا محصول نامجود است لطفا پیام ندهید.

    • کارشناس ۲۷ فروردین ۱۴۰۲

      درود

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

  • امیر حسین ۲۳ دی ۱۴۰۱

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

    • کارشناس ۲۹ دی ۱۴۰۱

      درود، چنین مواردی را باید با پشتیبانی پوسته درمیان بزارید.با احترام

  • آواتار
    فروشگاه اینترنتی دفتران ۱۴ آبان ۱۴۰۱

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

  • حسینی ۶ دی ۱۴۰۰

    سلام
    برای درج متن دلخواه در قسمت قیمت محصولات ووکامرس زمانی که قیمت ندارد باید چکار کنیم؟ (الان در قالب دیجی لند می نویسه “تماس بگیرید”)

    • کارشناس ۱۹ دی ۱۴۰۰

      سلام وقت بخیر

      – از افزونه ووکامرس فارسی کمک بگیرید و این متن را تغییر بدید.

  • amin ۴ دی ۱۴۰۰

    عالی

ارسال دیدگاه

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

کد امنیتی Time limit is exhausted. Please reload CAPTCHA.