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

خانهآموزش بیوفا

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

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

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

 کافیه کد زیر درون فایل function.php درون قالب قرار بدید 

 

add_action( 'woocommerce_before_add_to_cart_button', 'bbloomer_user_logged_in_product_already_bought', 30 );
  
function bbloomer_user_logged_in_product_already_bought() {
global $product;
if ( ! is_user_logged_in() ) return;
$current_user = wp_get_current_user();
if ( wc_customer_bought_product( $current_user->user_email, $current_user->ID, $product->get_id() ) ) echo '<div class="user-bought"  style="
   background: #673AB7;
    color: #fff;
    padding: 8px;
    font-size: 12px;
    width: 100%;
    text-align: center;
    margin: auto;
    margin-bottom: 5px;"
>&hearts;  ' . $current_user->first_name . ', شما این محصول را خریداری کرده اید</div>';
}

 

شما میتونید متن و ظاهر این پیام را به دلخواه خود نیز تغییر دهید

همچنین اگر سوالی دارید میتونید در قسمت نظرات بیان کنید در صورت امکان به آن پاسخ داده خواهد شد

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

حسام خوشگو

حسام خوشگو

fullstack developer- ios developer - SEO WordPress Developer IT expert & Master of eCommerce

0 نظر

نظر خود را بفرستید