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

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

در اینجا مراحل رفع دکمه افزودن به سبد خرید موجود در WooCommerce آمده است

  1. اطلاعات کامل محصول را در ووکامرس وارد کنید

 

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

 

اطمینان حاصل کنید که اطلاعات مربوط به وزن ، ابعاد ، شناسه محصول ، قیمت و در دسترس بودن را تایپ می کنید. توضیحات محصول را با دقت بررسی کنید و مطمئن شوید که هیچ فیلد مورد نیاز را خالی نگذارید. پس از تکمیل اطلاعات ، دکمه افزودن به سبد خرید ظاهر می شود.

  1. سازگاری WooCommerce با سایر افزونه ها را بررسی کنید

 

وقتی افزونه ها با یکدیگر در تضاد باشند ممکن است با خطاهای زیادی روبرو شود. باید از افزونه ها یا کدهایی استفاده کنید که با WooCommerce سازگار نیستند.

 

در این حالت ، همه افزونه ها را غیرفعال کنید. اگر دکمه افزودن به سبد خرید دوباره ظاهر شد ، باید افزونه های خود را یک به یک دوباره فعال کنید تا افزونه ای را که باعث مشکل شده است پیدا کنید. با حذف افزونه سرکش ، دکمه افزودن به سبد خرید در WooCommerce قابل مشاهده خواهد بود.

 

  1. رفع مشکلات مربوط به کد

 

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

 

اگر این مشکل را دارید ، کد زیر را در تابع PHP کپی و جایگذاری کنید

 

add_filter(‘woocommerce_show_variation_price’, function() { return TRUE;});

 

با این کار ، دکمه افزودن به سبد خرید که در مسئله WooCommerce گم شده است باید برطرف شود.

 

۴. رفع مسائل مربوط به تم

 

گاهی اوقات موضوع شما می تواند باعث شود دکمه افزودن به سبد خرید در شماره WooCommerce گم شود. اجازه دهید در مورد چند روش برای رفع این مشکل بحث کنیم.

گزینه های پیکربندی را در Customizer یا Theme Settings بررسی کنید

 

به Theme Customizeru003e Contentu003e WooCommerce بروید و دکمه را به سبد خرید اضافه کنید. آیا گزینه روی قابل مشاهده تنظیم شده است؟ اگر نامرئی انتخاب شده است ، آن را به قابل مشاهده تغییر دهید و دوباره وب سایت خود را بازبینی کنید. خطا باید برطرف شود.

 

۵.کد تم را تغییر دهید

 

برخی از تم ها باعث ایجاد مشکل می شوند ، به عنوان مثال ، تم Bazar به دلیل ایجاد مشکلات متعدد برای وردپرس شناخته شده است. اگر موضوع را به تنظیمات پیش فرض برگردانید و دکمه افزودن به سبد خرید ظاهر شود ، این موضوع به دلیل موضوع شما ایجاد می شود.

به ظاهر و تم ویرایشگر بروید. به طور پیش فرض ، وردپرس پیامی را برای شما ارسال می کند که در مورد هرگونه تغییری به شما هشدار می دهد ، آن را بپذیرید. شما باید بتوانید بخش زیر را در سمت راست وردپرس مشاهده کنید (ممکن است فایل ها در هر موضوع متفاوت باشند)

 

به دنبال فایل های single.php و index.php باشید. در صورت مشاهده فایل single.php ، روی آن کلیک کنید. در غیر این صورت ، روی فایل index.php کلیک کنید. در هر دو فایل ، پایین بروید تا خط get_template_part را ببینید.

اکنون ، کد برجسته شده در تصویر بالا را کپی کرده و کد زیر را جایگزین آن کنید

if ( is_singular( ‘product’ ) ) {

    wc_get_template_part( ‘content’, ‘single-product’ );

} else {

    //replace this line with yours

}

 

 

 

if ( is_singular( ‘product’ ) ) {

    wc_get_template_part( ‘content’, ‘single-product’ );

} else {

    wc_get_template_part( ‘content’, ‘single-product’ );

}

 

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

به نسخه های تم قبلی برگردانید یا آن را به روز کنید

 

استفاده از نسخه قدیمی تم یا تغییر کامل طرح زمینه می تواند دکمه افزودن به سبد خرید را که در مسئله WooCommerce وجود ندارد برطرف کند.

  1. مسائل مربوط به سرور (mod_security)

 

یکی دیگر از مسائلی که به طور غیر مستقیم باعث ایجاد این مشکل می شود ، ناتوانی در خواندن کد jQuery است. این زمانی اتفاق می افتد که mod_security سرور وب شما منقضی شده و از قوانین قدیمی استفاده می کند.

 

برای بررسی این مورد ، از ابزار توسعه دهنده مرورگر خود (به عنوان مثال ، ابزار Chrome Developer) بروید و ببینید آیا خطای JS ظاهر می شود یا نه “.jQuery.cookie.min.js یافت نمی شود”

 

اگر خطای بالا را مشاهده کردید ، فوراً با ارائه دهنده میزبانی خود تماس بگیرید.

نتیجه

 

همانطور که احتمالاً تاکنون می دانید ، رفع دکمه افزودن به سبد خرید موجود در WooCommerce بسیار ساده است. با این حال ، پس از رفع این صفحه ، ممکن است صفحه محصول کمی متفاوت به نظر برسد. در این حالت ، با انجام برخی تغییرات در صفحه ، می توانید آن را سفارشی کنید.

 

ما امیدواریم که این مقاله به شما کمک کرده است تا دکمه افزودن به سبد خرید موجود در مسئله WooCommerce را برطرف کنید.

 

شرکت فناوری ارتباطات و اطلاعات آرسانت

دیجیتال مارکتینگ

طراحی سایت فروشگاهی

طراحی سایت شرکتی

 

 

 

 

دیدگاهتان را بنویسید

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