رفتن به مطلب

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


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

سلام

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

برای نمونه به نگاره زیر نگاه کنید:

samplecat.jpg.3cd57fa6d41a13d07065997e81

می خوام هنگامی که روی دسته مادر آ کلیک کردم، به جای نمایش پست ها یا پست تایپ های مربوط به خود دسته مادر آ یا زیردسته های اون، تنها زیردسته ها نمایش داده بشن.

باید چه پرونده ای بسازم و با چه کدی نمایش بدم؟ آیا می تونم در همون پرونده archive.php دستور شرطی برای این سبک نمایش قرار بدم؟

سپاس از کمکتون

لینک به ارسال

سلام

كمي از پاسخ رو خودم پيدا كردم. كد زير تا اندازه‌اي كار رو راه مي‌ندازه:

$term = get_queried_object();

$children = get_terms( $term->taxonomy, array(
'parent'    => $term->term_id,
'hide_empty' => false
) );
if($children) {

$current_term = get_term_by( 'slug', get_query_var( 'term' ), get_query_var( 'taxonomy' ) );

 $args = array(
    'child_of' => $current_term->term_id,
    'taxonomy' => $current_term->taxonomy,
	'hide_empty' => 0,
	'hierarchical' => true,
	'depth'  => 1,
	'feed_image'         => '',
	'title_li' => ''
    );
 wp_list_categories( $args );

}

مشكل اين‌جاست كه اين كدها تنها پيوند رو نمايش مي‌دن. من مي‌خوام افزون بر پيوند نگاره كوچيك (thumbnail) هم نمايش بده.

چي‌كار كنم؟

 

ممنون از كمك

لینک به ارسال

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

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



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