mahdikabook

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

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

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

0

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


لینک به پست

سلام و درود @mahdikabook

 

نام دسته های ووکامرس با نام دسته های خود وردپرس یکیه؟

نامکشون چطور؟

1

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


لینک به پست
در 8 دقیقه قبل، mehran-b گفته است :

سلام و درود @mahdikabook

 

نام دسته های ووکامرس با نام دسته های خود وردپرس یکیه؟

نامکشون چطور؟

من یک سایت ساختم که این سایت custom post type به اسم دوره داره 
http://novinelc.tk/دوره-lisrel/
این دوره ها یکسری دسته بندی دارن : 

دوره 

   حضوری

      دوره های مدیریتی

من دقیقا مثل همین دسته بندی ها رو در بخش محصولات اضافه کردم

الان میخوام وقتی یک دوره ساخته میشه و دسته بندی براش ست میشه مثل " دوره های مدیریتی " بره 5 تا محصول آخر در دسته بندی " دوره های مدیریتی " را نمایش دهد

0

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


لینک به پست

@mahdikabook

خوب.

دسته بندی پست تایپه همون دسته بندی اصلیه؟

بعد دسته بندی پست تایپه تو در توئه؟

1

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


لینک به پست
در 20 دقیقه قبل، mehran-b گفته است :

@mahdikabook

خوب.

دسته بندی پست تایپه همون دسته بندی اصلیه؟

بعد دسته بندی پست تایپه تو در توئه؟

بله دسته بندی اصلیه 

و اینکه بله تو در تو اول دوره بعد حضوری بعد دوره های مدیریتی

عکس دسته بندی دوره

1.PNG.a1d334b4aa808cc8bd8feca0b0ffe1d0.PNG

عکس دسته بندی محصول

2.PNG.2a60570da3e2b1f3ab060289d707dfbc.PNG

0

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


لینک به پست

@mahdikabook

 

کد زیر یه حلقه است که محصولات مشابه با یه مطلب رو توسط همون دسته بندی در میاره.

باید داخل حلقه اصلی single.php قرار بگیره.

فعلا به عنوان خروجی عنوان محصولات مشابه رو چاپ میکنه.

<?php

$cats = get_the_category(get_the_ID());

$cats_slug = wp_list_pluck($cats, 'slug');

$related_pro = new WP_Query(array(
	'post_type' => 'product',
	'post_status' => 'publish'
	'tax_query' => array(
		array(
			'taxonomy' => 'product_cat',
			'field' => 'slug',
			'terms' => $cats_slug
		)
	),
));

if($related_pro->have_posts()) :

	while($related_pro->have_posts()) :
	
		$related_pro->the_post();
		
		the_title();
		
	endwhile;
	wp_reset_postdata();
	
endif;

?>

 

1

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


لینک به پست
در ۱ ساعت قبل، mehran-b گفته است :

@mahdikabook

 

کد زیر یه حلقه است که محصولات مشابه با یه مطلب رو توسط همون دسته بندی در میاره.

باید داخل حلقه اصلی single.php قرار بگیره.

فعلا به عنوان خروجی عنوان محصولات مشابه رو چاپ میکنه.


<?php

$cats = get_the_category(get_the_ID());

$cats_slug = wp_list_pluck($cats, 'slug');

$related_pro = new WP_Query(array(
	'post_type' => 'product',
	'post_status' => 'publish'
	'tax_query' => array(
		array(
			'taxonomy' => 'product_cat',
			'field' => 'slug',
			'terms' => $cats_slug
		)
	),
));

if($related_pro->have_posts()) :

	while($related_pro->have_posts()) :
	
		$related_pro->the_post();
		
		the_title();
		
	endwhile;
	wp_reset_postdata();
	
endif;

?>

 

singel.php یا (single-course.php) که خودم ساختم

تو کدوم باید بزارم؟

0

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


لینک به پست
در 1 ساعت قبل، mehran-b گفته است :

@mahdikabook

 

کد زیر یه حلقه است که محصولات مشابه با یه مطلب رو توسط همون دسته بندی در میاره.

باید داخل حلقه اصلی single.php قرار بگیره.

فعلا به عنوان خروجی عنوان محصولات مشابه رو چاپ میکنه.


<?php

$cats = get_the_category(get_the_ID());

$cats_slug = wp_list_pluck($cats, 'slug');

$related_pro = new WP_Query(array(
	'post_type' => 'product',
	'post_status' => 'publish'
	'tax_query' => array(
		array(
			'taxonomy' => 'product_cat',
			'field' => 'slug',
			'terms' => $cats_slug
		)
	),
));

if($related_pro->have_posts()) :

	while($related_pro->have_posts()) :
	
		$related_pro->the_post();
		
		the_title();
		
	endwhile;
	wp_reset_postdata();
	
endif;

?>

 

کد اشتباه همش یکسری داده میاره 

0

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


لینک به پست
در 3 ساعت قبل، mahdikabook گفته است :

singel.php یا (single-course.php) که خودم ساختم

توی سینگل مربوط به پست تایپت باید بذاری.

در 2 ساعت قبل، mahdikabook گفته است :

کد اشتباه همش یکسری داده میاره 

امکان تست کد رو ندارم ولی احتمالا درسته.

0

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


لینک به پست
در 17 ساعت قبل، mahdikabook گفته است :

کد اشتباه همش یکسری داده میاره 

کد درسته . برای محصولات مختلف با دسته بندی مختلف، خروجی یکسانی میده؟

0

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


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

کد درسته . برای محصولات مختلف با دسته بندی مختلف، خروجی یکسانی میده؟

 

در 16 ساعت قبل، mehran-b گفته است :

توی سینگل مربوط به پست تایپت باید بذاری.

امکان تست کد رو ندارم ولی احتمالا درسته.

 این کد رو خودم دست کاری کردم تقریبا اوکیه 
 

<ul class="products">
<?php
global $post;
$postcat = get_the_category( $post->ID );
$args = array(
'post_type' => 'product',
'posts_per_page' => 4,
'product_cat' => $postcat[2]->name,
'orderby' => 'none'
);
$loop = new WP_Query( $args );
while ( $loop->have_posts() ) : $loop->the_post(); global $product; ?>
<li class="product"style="
    float: left;
">    
<a href="<?php echo get_permalink( $loop->post->ID ) ?>" title="<?php echo esc_attr($loop->post->post_title ? $loop->post->post_title : $loop->post->ID); ?>">
<?php woocommerce_show_product_sale_flash( $post, $product ); ?>
<?php if (has_post_thumbnail( $loop->post->ID )) echo get_the_post_thumbnail($loop->post->ID, 'shop_catalog'); else echo '<img src="'.woocommerce_placeholder_img_src().'" alt="ronakweb" width="100" height="100" />'; ?>
<h5><?php the_title(); ?></h5>
<span class="price"><?php echo $product->get_price_html(); ?></span>                    
</a>
<?php woocommerce_template_loop_add_to_cart( $loop->post, $product ); ?>
</li>
<?php endwhile; wp_reset_query(); ?>
</ul>

 

0

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


لینک به پست
در 2 ساعت قبل، mahdikabook گفته است :

این کد رو خودم دست کاری کردم تقریبا اوکیه

کدی که دادی طبق اطلاعات من اصلا غلطه.

0

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


لینک به پست
در 1 ساعت قبل، mehran-b گفته است :

کدی که دادی طبق اطلاعات من اصلا غلطه.

<?php

$cats = get_the_category(get_the_ID());

$cats_slug = wp_list_pluck($cats, 'slug');

$related_pro = new WP_Query(array(
	'post_type' => 'product',
	'post_status' => 'publish',
	'tax_query' => array(
		array(
			'taxonomy' => 'product_cat',
			'field' => 'slug',
			'terms' => $cats_slug
		)
	),
));

if($related_pro->have_posts()) :

	while($related_pro->have_posts()) :
	
		$related_pro->the_post();
		
		?>
        <li class="product col-lg-3"style="
    float: left;
">    
<a href="<?php echo get_permalink( $loop->post->ID ) ?>" title="<?php echo esc_attr($loop->post->post_title ? $loop->post->post_title : $loop->post->ID); ?>">
<?php woocommerce_show_product_sale_flash( $post, $product ); ?>
<?php if (has_post_thumbnail( $loop->post->ID )) echo get_the_post_thumbnail($loop->post->ID, 'shop_catalog'); else echo '<img src="'.woocommerce_placeholder_img_src().'" alt="ronakweb" width="100" height="100" />'; ?>
<h5><?php the_title(); ?></h5>
<span class="price"><?php echo $product->get_price_html(); ?></span>                    
</a>
<?php woocommerce_template_loop_add_to_cart( $loop->post, $product ); ?>
</li>
<?php
		
	endwhile;
	wp_reset_postdata();
	
endif;

?>

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

0

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


لینک به پست
در 2 ساعت قبل، mahdikabook گفته است :

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

این که همونیه که خودم واست فرستادم.

بالاخره کار نمیکنه یا میکنه؟

0

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


لینک به پست

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

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

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

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


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

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

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


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

  • مطالب مشابه

    • توسط cloudgamer
      سلام خدمت همه اعضای وردپرس فارسی
      یه مشکل خیلی بزرگ برام پیش اومده در طراحی قالب وردپرس وقتی main سایت رو ارتفاعش رو auto قرار میدم دیگه از header سایتم جلوتر نمیره و content رو در بر نمیگیره.
      هرچی چک میکنم دایو رو جای درستی بستم ولی بازم نمیدونم مشکل کجاس عکس مشکلمم این زیر میذارم
      میبینید تو عکس که main از قسمت باکسی که مطلب درباره داره پایین تر نیومده با اینکه من بهش گفتم auto و پست های من رو در بر نگرفته

    • توسط wordpress123
      سلام دوستان
      من یک تازه کار هستم که کدنویسی هم بلد نیستم . کاملا مبتدی هستم . چند روزه دارم با ویدیو های آموزشی وردپرس رو یاد میگیرم . اولین بار روی یک کامپیوتر سر کارم وارد وردپرس شدم و باهاش کار میکردم ولی وقتی خونه اومدم و خواستم با لپ تاپم کار کنم موقع آپلود عکس هرجایی این اررور رو میده و نمیزاره عکسی آپلود کنم :
      The uploaded file could not be moved to wp-content/uploads/2018/10.
      این مشکل از کجاست و چطوری حل میشه . چندجا خوندم و تو یوتیوب هم چندتا ویدیو دیدم ولی نفهیدم که چکار میکنن که درست میشه . بعضی جاها گفتن نمیدونم کد 777 بزن و php رو فلان کار کن ولی من تازه کارم و نمیتونم حلش کنم
      خواهشا هر کس میتونه کمکم کنه راهنماییم کنه خیلی معطل شدم سر این موضوع
      ممنونتون میشم
    • توسط Jamal Poosti
      سلام خسته نباشید من میخواستم ی سایت مشابه lynda یا فرانش بسازم ولی خب نمیدونم از چه افزونه یا قالبی استفاده کنم لطفا اساتید راهنمایی فرمایید.
    • توسط M a H D i
      باسلام و احترام
       
      من دنبال یک سایتی مثل سایت godui بودم که ایکن هایی به همراه انیمیشن درونش داشته باشه تا ازش الگو بگیرم
      اگر کسی میشناسته لطفا معرفی کنه
      به عنوان نمونه مثلا سایت تامین اجتماعی (البته برای تامین اجتماعی انیمیشن نداره!)
      https://www.tamin.ir
      باتشکر از شما

    • توسط cloudgamer
      سلام خدمت تمام اعضای انجمن وردپرس فارسی و تشکر از پیگیری های شما.
      میخواستم بدونم کد برای فراخوانی جستجو در سایت چیه؟
      کد میخوام جستجو رو داخل سایت بیاره و سالم باشه
      ممنون میشم کمک کنید.