rezakianoosh

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

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

سلام دوستان

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

کد زیر میاد و تمام مطالبی که در طبقه بندی play-lists وجود داره رو نمایش میده اما من میخام مثلا مطالبی که در زیردسته music هست رو نمایش بدم.

به عبارتی من 10 تا مطلب دارم در طبقه بندی به نام play-lists که خودش دارای چند زیردسته هست یکی از این زیر دسته ها اسمش music هست، حالا میخام 2 تا مطلبی که توی این زیردسته هست رو نمایش بدم.

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

<?php

$custom_terms = get_terms('play-lists');
foreach($custom_terms as $custom_term) {
    wp_reset_query();
    $args = array('post_type' => 'albums',
        'tax_query' => array(
            array(
                'taxonomy' => 'play-lists',
                'field' => 'slug',
                'terms' => $custom_term->slug,
            ),
        ),
     );

     $loop = new WP_Query($args);
     if($loop->have_posts()) {while($loop->have_posts()) : $loop->the_post(); ?>

<?php the_title(''); ?>

<?php endwhile; }} ?>

پیشاپیش از کمکتون ممنون

 

0

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


لینک به پست

سلام .

<?php
$term_id = 10;
$taxonomy_name = 'products';
$termchildren = get_term_children( $term_id, $taxonomy_name );

echo '<ul>';
foreach ( $termchildren as $child ) {
	$term = get_term_by( 'id', $child, $taxonomy_name );
	echo '<li><a href="' . get_term_link( $child, $taxonomy_name ) . '">' . $term->name . '</a></li>';
}
echo '</ul>';
?> 

https://codex.wordpress.org/Function_Reference/get_term_children

http://wordpress.stackexchange.com/questions/74345/get-the-children-of-the-parent-category

https://wordpress.org/support/topic/how-do-i-list-all-child-categories-of-the-current-category

مشاهده کنید انشالله مشکلتون حل بشه .

موفق باشید

0

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


لینک به پست

سلام

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

من میخام مطالب یک taxonomy  بجز دسته بندی خود وردپرس که دارای زیرمنویی به نام music هست و در پست تایپ کار میکنه و به post ربطی نداره رو نشون بدم...

0

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


لینک به پست

سلام .

دوست عزیز کد اول که بتون دادم ایدی  taxonomy و ویژگی name رو هم مییگیره و تو یک حلقه foreach  میاد children یا همون زیر شاخه هاشو نشون میده .

شما چطور تست کردید و میگید ربطی نداره من متوجه نمیشم !!!

https://codex.wordpress.org/Function_Reference/get_term_children

خودم قبلا با همین کد کاری ک شما میگید رو انجام دادم .

دقت کنید جایی اشتباه نرفته باشید .

موفق باشید

ویرایش شده در توسط amirali.bk
0

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


لینک به پست
نقل قول

سلام .

دوست عزیز کد اول که بتون دادم ایدی  taxonomy و ویژگی name رو هم مییگیره و تو یک حلقه foreach  میاد children یا همون زیر شاخه هاشو نشون میده .

شما چطور تست کردید و میگید ربطی نداره من متوجه نمیشم !!!

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

نقل قول

https://codex.wordpress.org/Function_Reference/get_term_children

خودم قبلا با همین کد کاری ک شما میگید رو انجام دادم .

دقت کنید جایی اشتباه نرفته باشید .

موفق باشید

نه دیگه کاری که من میخام انجام بدم رو انجام ندادید ;) این تابع زیردسته ها رو نمایش میده نه مطالب ...

بازم ممنون از راهنمایی تون

0

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


لینک به پست

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

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

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

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


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

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

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


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