5 پاسخ

طراحی قالب فروشگاهی وردپرس با php

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

مثلاً توی بخش وبلاگ با استفاده از. While اینکارو میکنم

برای ووکامرس چطور هست ؟

امیدوارم منظورم رو خوب رسونده باشم

اگر ممکنه راهنمایی کنید


ثبت پرسش جدید
oss_vahid
تخصص : wp developer
@ossvahid 1 سال پیش مطرح شد
0

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

خب اگه میخاید با وکامرس سایت بزنید باید به کدنویسی وکامرس مسلط باشید

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

داخل wp_Query شما میتونید در بخش post_type بیایی و product رو بزنی و محصولات رو بگیری برای گرفتن قیمت و افزودن به سبد خرید هم وکامرس توابع خودش رو داره برا همین میگم باید به کدنویسی وکامرس مسلط باشید


سید آرین سید مومن
تخصص : junior security researcher
@arianseyed 1 سال پیش مطرح شد
0

ممنون فقط اینکه به ووکامرس مسلط نیستم

میشه تکه کدی رو قرار بدید؟
یا داکیومنت خود ووکامرس رو بفرستید ( خودم نتونستم پیداش کنم)


سید آرین سید مومن
تخصص : junior security researcher
@arianseyed 1 سال پیش مطرح شد
1
$args = array(  
        'post_type' => 'product',
        'post_status' => 'publish',
        'posts_per_page' => 8, 
        'orderby’ => 'title', 
        'order’ => 'ASC', 
    );

    $loop = new WP_Query( $args ); 

    while ( $loop->have_posts() ) : $loop->the_post(); 
        print the_title(); 
        the_excerpt(); 
    endwhile;

    wp_reset_postdata(); 

منظورتون همچین چیزی هستش؟


oss_vahid
تخصص : wp developer
@ossvahid 1 سال پیش آپدیت شد
0

سلام میشه از thetitle و thecontent هم استفاده کرد یعنی کار میکنه ولی درستش اینکه بیایم ی Global بزنیم روی product و از اون داده هارو داخل حلقه استخراج کنیم ی مثال میزنم

global $product;
$product->get_title();
$product->get_sale_price();

👈🏻مرجع

اگه بر اساس آیدی خاص میخواید

$product = wc_get_product( $post_id );
$product->get_regular_price();
$product->get_sale_price();
$product->get_price();

سید آرین سید مومن
تخصص : junior security researcher
@arianseyed 1 سال پیش مطرح شد
1

خیلی ممنون


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام