hamedebi

تغییر آدرس ناوبری تصاویر محصولات در ووکامرس

2 پست در این موضوع قرار دارد

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

0

به اشتراک گذاری این پست


لینک به پست
در 40 دقیقه قبل، hamedebi گفته است :

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

درود،

به جای لینک عکس در woocommerce/archive-product.php ( یا فایل مدنظر شما) از کد زیر استفاده کنید:

<?php
add_filter( 'woocommerce_loop_add_to_cart_link', 'change_product_button', 10, 2 );
function change_product_button($html, $product) {
    $values = array(190, 91);
    $id = $product->id;
    if(in_array($id, $values)){
        $html= '<a href="'.$product->get_permalink( $product->id ).'" class="button">' . __('Choose an option', 'woocommerce') . '</a>';
    } else {
        $html = '<form action="' . esc_url( $product->add_to_cart_url() ) . '" class="cart" method="post" enctype="multipart/form-data">';
        $html .= woocommerce_quantity_input( array(), $product, false );
        $html .= '<button type="submit" class="button alt">' . esc_html( $product->add_to_cart_text() ) . '</button>';
        $html .= '</form>';
    }
    return $html;
  ?>

 

1

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط ahmad4u
      سلام دوستان
      من میخوام بطور اتوماتیک فیلد لینک محصول در قسمت لینک خارجی محصولات ووکامرس با افزودن کد در بخش فانکشن قالب تکمیل بشه
      در حقیقت ما یک custom field داریم که بصورت اتوماتیک تو هر پست یک لینک رو دریافت میکنه و میریزه تو متادیتا myfield
      حالا میخوایم به اول اون متادیتا یه لینک ثابت ترکیب کنیم و بعد اونو تو قسمت لینک خارجی محصولات ووکامرس بریزم
      فقط تا این حد میدونم که باید از get_post_meta و update_post_meta برای فراخونی و تغییر اون متادیتا استفاده کنم و بعد متغیر تولید شده بریزم تو زمینه دلخواه ووکامرس_product_url
       
      دوستان اگه لطف کنن و کد مربوطه را در اختیارم بزارن ممنونشون میشم
       
       
    • توسط hldden
      سلام دوستان من میخوام از سفارشات درحال انجام ووکامرس خروجی سفارشی داشته باشم شبیه فایل پیوست زیر اگه راهی بلدین بهم کمک کنین
      ممنون

    • توسط mohammdkhalilii
      سلام و خسته نباشید
      نیاز به افزونه ای دارم که فقط کسانی که محصول را خریده اند ،توانایی کامنت داشته باشند
      مانند سایت abbasmanesh.com
      ممنونم
    • توسط mehdi4174
      سلام
      دوستان من میخوام قیمت های محصولاتم در ووکامرس کلا بدون صفر نشودن داده بشن
      مثلا اگر قیمت یک محصول (30000 تومانه) بشه (30 هزار تومان)
      با اعشار های ووکامرس هم مشکلی حل نشد.باید با فیلتر ها این کارو کرد فکر کنم
      بعضی از سایت ها رو دیدم این کارو کردن اما نتونستم راه حلشو پیدا کنم
      با سرچ هم چیزی دستگیرم نشد.
      اگ کمک کنید مشکل من و خیلی هارو حل کردید مرسی
    • توسط tohidtaghavi
      سلام .
      در نمایش عکس محصول در ووکامرس عکس نمایش داده نمیشد . با اضافه کردن کد
      .flex-viewport { direction: ltr; } در مرورگر فایرفاکس مشکل حل شد ولی در مرورگر کروم و موبایل عکس محصول و گالری محصول نمایش داده نمیشود