تغییر متن با عرض پوزش، این كالا در دسترس نیست. لطفاً ترکیب دیگری را انتخاب کنید – کاربرانی که از افزونه ووکامرس برای راه اندازی فروشگاه خود استفاده می کنند، حتما به این نکته توجه داشته اند، زمانیکه یک محصول متغییر با چند ویژگی (رنگ، سایز، تعداد و …) را تعریف کنیم.گاهی اوقات ممکن هست برخی از این ویژگی ها در دسترس نباشند و یا ناموجود باشند.
اگر خریدار بر روی ویژگی (رنگ، سایز، تعداد و …) مورد نظر خود کلیک کند و این ویژگی در دسترس نباشد.در ووکامرس به صورت پیش فرض پیغام زیر نمایش داده می شود :
با عرض پوزش، این كالا در دسترس نیست. لطفاً ترکیب دیگری را انتخاب کنید.
یا به انگلیسی :
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تا متن و این بده میخام همون متن فروخته شده رو تغیر بدم ولی نمیدونم از کجا لطفا راهنمایی کنید با تشکر
درود، چنین مواردی را باید با پشتیبانی پوسته درمیان بزارید.با احترام
سلام و عرض ادب
بابت پشتیبانی و آپدیت های خوب قالب دیجیلند بسیار سپاسگزارم
در آپدیت جدید این مشکل حل شده و احتیاجی به کد نویسی نیست
لطفا این مطلب را هم ویرایش فرمایید
سلام
برای درج متن دلخواه در قسمت قیمت محصولات ووکامرس زمانی که قیمت ندارد باید چکار کنیم؟ (الان در قالب دیجی لند می نویسه “تماس بگیرید”)
سلام وقت بخیر
– از افزونه ووکامرس فارسی کمک بگیرید و این متن را تغییر بدید.
عالی