رفتن به مطلب

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


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

سلام

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

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

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) هم نمايش بده.

چي‌كار كنم؟

 

ممنون از كمك

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...