رفتن به مطلب

نمایش یک دسته خاص از پست تایپ


پست های پیشنهاد شده

سلام

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

من یه پست تایپ تعریف کردم و چند تا دسته براش ساختم و میخوام یکیش رو توی یه برگه ای نمایش بدم چیکار کنم که کارکنه؟؟

لینک به ارسال
<?php 
$args = array(
	'post_type' => 'my_post_type',
	'tax_query' => array(
		array(
			'taxonomy' => 'my_tax',
			'field'    => 'slug',
			'terms'    => 'my_term',
		),
	),
);
$query = new WP_Query( $args );
if($query->have_posts()) : 
while($query->have_posts())  :
$query->the_post();
//کدهای داخل حلقه نمایش
endwhile;
endif;
wp_reset_query();
?>

به ترتیب به جای my_post_type و my_tax و my_term نام پست تایپ - نام تاکسونامی و نامک دسته بندی رو قرار بدید و به جای 

//کدهای داخل حلقه 

هم که توابع مربوط به  loop قالبتون

  • امتیاز 1
لینک به ارسال

 

الان یه چیزی من مثلا پست تایپم اسمش jevinan هست بعد پس جای 

my_post_type

میذارم jevinan خوب جای 

my_tax

هم باید بذارم jevinan???? و اینکه 

'field'    => 'slug',

چیه تو این کد؟

در 20 ساعت قبل، imanfakhar گفته است :

 

ویرایش شده توسط mohammadjavadkhalili
لینک به ارسال

الان این اصلا کار نمیکنه یعنی مطالب رو نمشون نمیده مثلا من جای 

my_post_type اومد گذاشتم jevinan و جای  my_tax  گذاشتم نام دسته بندیم که مثلا rosta بود  و جای  my_term  نامک زیر دسته که مثلا rosta-jevinan بود

ولی حلقه کار نمیکنه!

لینک به ارسال

خدارو شکر حل شد من یه توضیح میدم برای اونایی که مثل من کم میدونن که باید جای  my_tax   نامی رو که در فانکشنمون برای طبقه بندی تعریف کردیم رو بزاریم

پس یعنی میریم دنبال این کد: register_taxonomy میگردیم ونامی رو که براش انتخاب کردیم بر میداریم و میذاریم جای my_tax

از استاد هم خیلی ممنونم:)

در 21 ساعت قبل، imanfakhar گفته است :

'

لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

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



ورود به حساب کاربری
×
×
  • اضافه کردن...