محمد رضایی

مشکل در in_category

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

با سلام بنده میخواستم از کد زیر جهت نمایش زیر دسته های دسته مادر استفاده کنم :


<?php if( is_category() ) {
$cat_id = get_query_var('cat');
$cat_ancestors = array();
$cat_ancestors[] = $cat_id;
do {
$cat_id = get_category($cat_id);
$cat_id = $cat_id->parent;
$cat_ancestors[] = $cat_id; }
while ($cat_id);
$cat_ancestors = array_reverse( $cat_ancestors );
$top_cat = $cat_ancestors[1];
wp_list_categories('show_option_none=&orderby=id&title_li=&child_of=' . $top_cat);
}
?>

ولی مشکل اینجاست که نمی دنم کجا باید آیدی دسته رو بدم ! آیدی دسته 47 هست

خیلی ممنون

0

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


لینک به پست

سلام

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

http://codex.wordpress.org/Template_Tags/wp_list_categories

3

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


لینک به پست

نیازی به اینهمه کد نیست

برای نمایش لیست زیر دسته های دسته 47


wp_list_categories('show_option_none=&orderby=id&title_li=&child_of= 47');

4

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


لینک به پست

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

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

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

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


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

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

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


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