ساخت فروشگاه

mr.hashemian

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

من میخوام یه فروشگاه بسازم با ووکامرس اما چون آشنایی ندارم به مشکل خوردم

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

مثلا اگر تابع یا حلقه ای برای ووکامرس وجود داره رو بگید ( مثل وردپرس while ( have_posts() )  )

ممنون

 

MahdiY

راهبر انجمن
حلقه نمایش محصولات فرقی نداره فقط باید post_type را product تنظیم کنید

میتونید از تابع set_query_var استفاده کنید:



یا اینکه یه کوئری جدید + حلقه جدید بسازید:

کد:
<?php
	$args = array(
		'post_type' => 'product',
		'posts_per_page' => 12
		);
	$loop = new WP_Query( $args );
	if ( $loop->have_posts() ) {
		while ( $loop->have_posts() ) : $loop->the_post();
			wc_get_template_part( 'content', 'product' );
		endwhile;
	} else {
		echo __( 'No products found' );
	}
	wp_reset_postdata();
?>
 

mr.hashemian

تازه وارد
حلقه نمایش محصولات فرقی نداره فقط باید post_type را product تنظیم کنید

میتونید از تابع set_query_var استفاده کنید:



یا اینکه یه کوئری جدید + حلقه جدید بسازید:

<?php
$args = array(
'post_type' => 'product',
'posts_per_page' => 12
);
$loop = new WP_Query( $args );
if ( $loop->have_posts() ) {
while ( $loop->have_posts() ) : $loop->the_post();
wc_get_template_part( 'content', 'product' );
endwhile;
} else {
echo __( 'No products found' );
}
wp_reset_postdata();
?>

میتونید درباره کوئری جدید و حلقه ی جدید بیشتر راهنمایی کنید

لطفا اگر ممکنه کامل توضیح بدید.

خیلی ممنون از راهنماییتون

 

MahdiY

راهبر انجمن
ببین کدی که گذاشتم نمونه یه کوئری و حلقه جدید هست

wc_get_template_part( 'content', 'product' );


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

صرفا تعریف و ویژگی های حلقه عوض میشه

 

mr.hashemian

تازه وارد
ببین کدی که گذاشتم نمونه یه کوئری و حلقه جدید هست

wc_get_template_part( 'content', 'product' );


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

صرفا تعریف و ویژگی های حلقه عوض میشه
ممنون از اینکه راهنمایی کردید

متوجه شدم

دستتون درد نکنه

 
بالا