icon
می‌خوای از تخفیفات ویژه مطلع بشی؟
جشنواره‌ها و تخفیفات شگفت انگیز را از طریق اعلان به شما اطلاع می‌دیم.
ایکون
قالب اکسترا
130 سایت آماده شرکتی و فروشگاهی
فقط با 1,697,000 تومان
مشاهده و خرید
مجموعه مقالات وردپرس

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

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

9
21 آذر 1397
آخرین بروزرسانی: 17 دی 1403

حذف دکمه افزودن به سبد خرید

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

حذف دکمه افزودن به سبد خرید | حذف دکمه افزودن به سبد خرید در ووکامرس

روش اول: حذف دکمه افزودن به سبد خرید فقط با چند کد

دکمه افزودن به سبد خرید را می توانید به وسیله یک کد هم از صفحه لیست محصولات و هم از صفحه خود محصول پاک کنید. برای اینکار کدهای زیر را در woocommerce.php در wp-content/plugins/woocommerce قرار دهید.

 function WpBlog() {
 remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart');
 remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart'); 
 return WooCommerce::instance();
 }

و

function WC() {
remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart');
remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart');
return Woocommerce::instance();
} 

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

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

حتما برای شما هم پیش آمده که به عنوان مدیر یک فروشگاه اینترنتی، ترجیح بدهید یک محصول خاص فعلا فروخته نشود. بجای حذف محصول، پیشنهاد بهتر این است که محصول غیرقابل فروش باشد با حدف دکمه افزودن به سبد خرید  می توانید غیرفعال کردن فروش یک محصول در صفحه خاص آن را انجام دهید. با این کد قیمت قابل مشاهده است. اما دکمه افزودن به سبد خرید به غیرقابل فروش تغییر خواهد کرد. این کد را می توانید در functions.phpدر فولدر Theme قرار دهید.

add_filter('woocommerce_is_purchasable', 'wpblog_specific_product');
function wpblog_specific_product($purchaseable_product_wpblog, $product) {
return ($product->id == specific_product_id (512) ? false : $purchaseable_product_wpblog); 
 }

روش دوم:حذف دکمه افزودن به سبد خرید با افزونه

افزونه Remove Add to Cart WooCommerce پلاگینی است که شما را از کدنویسی راحت  می کند این افزونه رایگان امکاناتی مثل موارد زیر در اختیارتان قرار می دهد:

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

حذف دکمه افزودن به سبد خرید با افزونه Remove Add to Cart WooCommerce

همانطور که از توضیحات بالا مشخص است، افزونه Remove Add to Cart WooCommerce به صورت جداگانه هم روی دسته بندی ها و هم محصولات فعال می شود. یعنی امکان فعال شدن از هر دو سطح را دارد. در قسمت ویرایش محصول می توانید با انتخاب Remove cat button برای یک محصول دکمه افزودن به سبد خرید را حذف کنید.

حذف دکمه افزودن به سبد خرید با افزونه

همان طور که در تصویر می بینید می توانید تیک Hide price را فعال کنید تا قیمت هم نمایش داده نشود.

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

نرگس جاویدان
نرگس جاویدان
نرگسم؛ عاشق یادگیری و کشف مسیرهای تازه‌ و با شوق در دنیای نوشتن قدم برمی‌دارم.
مقالات مرتبط
بنر
قرار دادن کد HTML در المنتور
در طراحی صفحات با المنتور، گاهی لازم است تا از کدهای سفارشی برای افزودن قابلیت‌ یا استایل‌ خاص استفاده کنیم. در چنین مواقعی، قرار دادن کد HTML در المنتور یکی از ساده‌ ترین روش‌هاست که به طراح اجازه می‌دهد بدون نیاز به افزونه‌های اضافی، عناصر دلخواه خود را اضافه کند. با این روش، می‌توان بخش‌هایی ...
بنر
ویرایش صفحه فروشگاه قالب وودمارت
در این مقاله، نحوه ویرایش و شخصی‌سازی صفحه فروشگاه در قالب WoodMart آموزش داده می‌شود تا ظاهر صفحه فرشگاه شما منحصر به‌ فرد و کاربرپسند شود. با استفاده از ابزارهای داخلی وودمارت و تنظیمات ووکامرس، می‌توانید فروشگاه آنلاین خود را سفارش سازی کنید.
بنر
آموزش استفاده از ویجت جستجو المنتور
ویجت جستجو المنتور ابزاری کارآمد برای افزودن فرم جستجوی حرفه‌ای به سایت‌های وردپرسی است. این مقاله به شما نحوه استفاده، تنظیمات و بهینه‌سازی این ویجت را به‌صورت گام‌به‌گام آموزش می‌دهد.
بنر
افزونه رنک مث چیست (مقایسه رنک مث با سایر افزونه‌ های برتر سئو)
افزونه رنک مث یکی از بهترین افزونه‌های سئو برای وردپرس است که با استفاده از این افزونه می‌توانید صفحات سایتتان را برای گوگل بهینه کنید.
9 دیدگاه
sepilates
sepilates
15 بهمن 1402 18:28

سلام وقت بخیر
ممنون از مطلب مفید شما
آیا با حذف سبد خرید ، و داشتن دکمه (خرید ) در وودمارت . کاربر وقتی کالایی را انتخاب میکند در زیاد کم تعداد کالا میتواند اعداد را تغییر دهد ؟
در واقع من میخوام دکمه خرید باشه و سبد خرید برداشته بشه و فروش کالا ادامه داشته باشد .

آیا مفید بود ؟
0
محبوبه حیدری | مدیر سئو
محبوبه حیدری | مدیر سئو
16 بهمن 1402 10:13

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

آیا مفید بود ؟
sammak
sammak
30 بهمن 1401 14:11

کد ها عکسه؟؟؟؟

آیا مفید بود ؟
0
محبوبه حیدری | مدیر سئو
محبوبه حیدری | مدیر سئو
16 بهمن 1402 08:15

سلام دوست عزیز
اصلاح شدن به تیکه کد.

آیا مفید بود ؟
rafig256
rafig256
04 بهمن 1401 11:42

ممنون که این مطلب رو منتشر کردید.
اما عکس گذاشتن کدها یعنی اینکه برو از یه سایت دیگه مشکلت رو حل کن.
پیشنهاد می کنم کدها رو به صورت متن بگذارید.

آیا مفید بود ؟
0
محبوبه حیدری | مدیر سئو
محبوبه حیدری | مدیر سئو
05 بهمن 1401 15:06

سلام دوست عزیز
حتما اینمورد اصلاح میشه

آیا مفید بود ؟
armin318
armin318
05 اسفند 1400 10:03

سلام ؛ ممنون از راهنمایی عالی شما بابت حذف دکمه خرید محصول ./ سپاس

آیا مفید بود ؟
1
MaryamBaghban
MaryamBaghban
02 شهریور 1400 08:28

کدهاتونو ، کد بذارین لطفا، نه عکس
الان من باز باید برم سرچ کنم :|

آیا مفید بود ؟
0
kharidonline
kharidonline
11 دی 1399 10:25

بهتر بود کد هارو بصورت متنی بزارید تا مخاطب راحت بتونه کپی کنه

آیا مفید بود ؟
0