انجمن


نمایش محصولات برجسته ووکامرس  (۲ نوشته)

  • ماسک آنلاین

    آفلاین
    عضو
    تعداد نوشته‌ها: ۹
    تشکر شده: ۲ بار
    # نوشته شده: ۵ سال پیش
    ۳ تیر ۱۳۹۷ - ۱۶:۲۴

    با سلام خدمت دوستان
    ما در برگه وردپرس سایت برای نمایش محصولات از کد زیر استفاده میکنیم
    <?php echo do_shortcode( '[featured_products per_page="5" columns="5" orderby="date" order="DESC"]' );?>
    امکانش هست نمایش این بخش رو بصورت شرطی کرد
    بطور مثال وقتی کاربر قبلا پلن رو خریداری کرده این بخش غیرفعال باشه و اگر پلنی نداره این بخش نمایش داده بشه
    برای مشاهده این بخش از نام کاربری demo و رمز عبور 123456 استفاده کنید
    https://sakhtemansaz.com/submit-ad/

  • kamalireal

    آفلاین
    استاد
    تعداد نوشته‌ها: ۲۵۶
    تشکر شده: ۹۹ بار
    # نوشته شده: ۵ سال پیش
    ۵ تیر ۱۳۹۷ - ۱۰:۲۷

    mask-online گفت:
    با سلام خدمت دوستان
    ما در برگه وردپرس سایت برای نمایش محصولات از کد زیر استفاده میکنیم
    <?php echo do_shortcode( '[featured_products per_page="5" columns="5" orderby="date" order="DESC"]' );?>
    امکانش هست نمایش این بخش رو بصورت شرطی کرد
    بطور مثال وقتی کاربر قبلا پلن رو خریداری کرده این بخش غیرفعال باشه و اگر پلنی نداره این بخش نمایش داده بشه
    برای مشاهده این بخش از نام کاربری demo و رمز عبور 123456 استفاده کنید
    https://sakhtemansaz.com/submit-ad/

    درود .
    این کد فانکشن را میتوانید توسعه دهید ؛

    add_action( 'woocommerce_after_shop_loop_item', 'user_logged_in_product_already_bought', 30 );
    
    function user_logged_in_product_already_bought() {
    if ( is_user_logged_in() ) {
    global $product;
    $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">&hearts; آقا/خانم ' . $current_user->first_name . '، شما قبلا این محصول را خریداری کرده اید !</div>';
    }
    }

    موفق باشید .

درباره‌ی این موضوع



برچسب‌ها

هیچ برچسبی نیست.