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

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

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

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

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

<pre>
add_action( 'woocommerce_single_product_summary', 'remove_simple_product_add_to_cart_button', 1 );
function remove_simple_product_add_to_cart_button() {
    global $product;

    // For simple products type
    if( $product->is_type( 'simple' ) && $product->is_purchasable() ) {
        remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart', 30 );
        add_action( 'woocommerce_single_product_summary', 'show_stock_info', 30 );
    }
}<pre/>

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

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

<pre> 
remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart', 10 );
add_action( 'woocommerce_after_shop_loop_item', 'bbloomer_view_product_button', 10);
function bbloomer_view_product_button() {
global $product;
$link = $product->get_permalink();
echo '<a style="color:#000;" href="' . $link . '" class="smoothscroll btn btn-info">مشخصات فنی</a> ';
}
<pre/>



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

  • دیدگاه خود را در مورد این محصول یا مطلب وارد کنید
  • ایمیل شما منتشر نخواهد شد، با خیال آسوده آن را به درستی وارد کنید
  • امکاناتی که قصد دارید به محصول اضافه شوند را در نظرات همین صفحه وارد کنید تا بررسی شوند
  • پیشنهادات و انتقادات خود را برای ما بنویسید

تعداد دیدگاه ها برای این مطلب: 0 دیدگاه