سعید شعبانی 2047 ارسال شده در شهریور 92 گزارش بازنشر ارسال شده در شهریور 92 دوستان سلام من می خواهم کدی را داخل archive.php قرار بدم که هر زمان هر دسته ای باز بود بچه های (زیر مجموعه) اون دسته را در صورت وجود به صورت لینک نشون بده. آیا اصلا امکانش وجود داره؟ لینک به ارسال
Morteza 34190 ارسال شده در شهریور 92 گزارش بازنشر ارسال شده در شهریور 92 تست کنید:<?phpif( is_single() ) :$current_cats = get_the_category(); foreach( $current_cats as $this_cat ) { wp_list_categories('child_of=' . $this_cat->term_id . '&title_li='); // list child categories }elseif( is_category() ) : $this_cat = get_query_var('cat'); // get the category of this category archive page wp_list_categories('child_of=' . $this_cat . '&title_li='); // list child categoriesendif;?> 1 لینک به ارسال
سعید شعبانی 2047 ارسال شده در شهریور 92 مالک گزارش بازنشر ارسال شده در شهریور 92 (ویرایش شده) تست کنید:<?phpif( is_single() ) :$current_cats = get_the_category();foreach( $current_cats as $this_cat ) {wp_list_categories('child_of=' . $this_cat->term_id . '&title_li='); // list child categories}elseif( is_category() ) :$this_cat = get_query_var('cat'); // get the category of this category archive pagewp_list_categories('child_of=' . $this_cat . '&title_li='); // list child categoriesendif;?>این کد یکم به اون چیزی که می خواهم نزدیک هست الان به شکل زیر عمل می کنهدسته مادر دسته فرزند 1 دسته فرزند 2 دسته فرزند 3 دسته فرزند 1-3 دسته فرزند 2-3 دسته فرزند 1-2-3 دسته فرزند 2-2-3وقتی داخل دسته مادر هستم فقط دسته فرزند 1 رو نشون میدهوقتی داخل دسته فرزند 1 و دسته فرزند 2 و دسته فرزند 3 و همینطور همه دسته ها میرم می نویسه : هیچ دستهای پیدا نشدمن می خواهم وقتی وارد هر دسته ای میشم تمام زیر دسته های مرتبه اول (یعنی زیر دسته اون دسته نه دیگه زیر دسته زیر دسته اون دسته) را نشون بده. ویرایش شده شهریور 92 توسط سعید شعبانی لینک به ارسال
سعید شعبانی 2047 ارسال شده در شهریور 92 مالک گزارش بازنشر ارسال شده در شهریور 92 هنوز درست نشده اگر لطف کنید و من را راهنمایی کنید ممنون می شم. لینک به ارسال
Morteza 34190 ارسال شده در مهر 92 گزارش بازنشر ارسال شده در مهر 92 الان کد خروجیش درستداخل هر دسته (یا زیر دسته) که میشه زیر دستها رو نمایش میدهمن خط آخر متن شما رو خوندم همین بود، متوجه مشکل نشدم لینک به ارسال
سعید شعبانی 2047 ارسال شده در مهر 92 مالک گزارش بازنشر ارسال شده در مهر 92 (ویرایش شده) الان کد خروجیش درستداخل هر دسته (یا زیر دسته) که میشه زیر دستها رو نمایش میدهمن خط آخر متن شما رو خوندم همین بود، متوجه مشکل نشدمدرسته من هم به همین شکل می خواهم باشه. یعنی زیر دسته های اون دسته را نشون به ولی الان خروجیش به این شکل نیست. ویرایش شده مهر 92 توسط سعید شعبانی لینک به ارسال
Morteza 34190 ارسال شده در مهر 92 گزارش بازنشر ارسال شده در مهر 92 تست کنید:<?php if (is_category()) { $this_category = get_category($cat); $ids_category = get_category($cat); } if(get_category_children($ids_category->cat_ID)){ $this_category = wp_list_categories('orderby=id&depth=1&show_count=1&title_li=&use_desc_for_title=0&child_of='.$this_category->cat_ID."&echo=0"); if(get_category_children($ids_category->cat_ID)){ if ($this_category) { echo $this_category; } } ?> </ul><?php } ?> 1 لینک به ارسال
rezakianoosh 1795 ارسال شده در مهر 92 گزارش بازنشر ارسال شده در مهر 92 دوستان سلام من می خواهم کدی را داخل archive.php قرار بدم که هر زمان هر دسته ای باز بود بچه های (زیر مجموعه) اون دسته را در صورت وجود به صورت لینک نشون بده. آیا اصلا امکانش وجود داره؟مطلب زیر رو بخونید آموزش کامل این موضوع داده شده البته برای ادامه مطلب شاید به دردتون بخوره و بتونید ازش در بایگانی هم استفاده کنید .نمایش زیر دسته های هر دسته در ادامه مطلب 1 لینک به ارسال
سعید شعبانی 2047 ارسال شده در مهر 92 مالک گزارش بازنشر ارسال شده در مهر 92 تست کنید:<?phpif (is_category()) {$this_category = get_category($cat);$ids_category = get_category($cat);}if(get_category_children($ids_category->cat_ID)){$this_category = wp_list_categories('orderby=id&depth=1&show_count=1&title_li=&use_desc_for_title=0&child_of='.$this_category->cat_ID."&echo=0");if(get_category_children($ids_category->cat_ID)){ if ($this_category) { echo $this_category; }} ?> </ul><?php}?>این کد خوب عمل می کنه فقط بفرمایید <ul> را کجا و چجوری داخل این کد php قرار بدهم؟ لینک به ارسال
maryam_mohammadi 181 ارسال شده در مهر 92 گزارش بازنشر ارسال شده در مهر 92 (ویرایش شده) با اجازه ی ادمین، به این صورت استایل بدید:<?phpif (is_category()) {$this_category = get_category($cat);$ids_category = get_category($cat);}if(get_category_children($ids_category->cat_ID)){ ?><ul>$this_category = wp_list_categories('orderby=id&depth=1&show_count=1&title_li=&use_desc_for_title=0&child_of='.$this_category->cat_ID."&echo=0");if(get_category_children($ids_category->cat_ID)){ if ($this_category) { echo '<li>'.$this_category.'</li>'; }} ?> </ul><?php}?> ویرایش شده مهر 92 توسط maryam_mohammadi 1 لینک به ارسال
سعید شعبانی 2047 ارسال شده در مهر 92 مالک گزارش بازنشر ارسال شده در مهر 92 با اجازه ی ادمین، به این صورت استایل بدید:<?phpif (is_category()) {$this_category = get_category($cat);$ids_category = get_category($cat);}if(get_category_children($ids_category->cat_ID)){ ?><ul>$this_category = wp_list_categories('orderby=id&depth=1&show_count=1&title_li=&use_desc_for_title=0&child_of='.$this_category->cat_ID."&echo=0");if(get_category_children($ids_category->cat_ID)){ if ($this_category) { echo '<li>'.$this_category.'</li>'; }} ?> </ul><?php}?>خیلی ممنون ولی این کد که کار نمیکنه لینک به ارسال
Morteza 34190 ارسال شده در مهر 92 گزارش بازنشر ارسال شده در مهر 92 تست کنید:<?phpif (is_category()) {$this_category = get_category($cat);$ids_category = get_category($cat);}if(get_category_children($ids_category->cat_ID)){$this_category = wp_list_categories('orderby=id&depth=1&show_count=1&title_li=&use_desc_for_title=0&child_of='.$this_category->cat_ID."&echo=0");echo "<ul>";if(get_category_children($ids_category->cat_ID)){ if ($this_category) { echo '<li>'.$this_category.'</li>'; }}echo "</ul>";}?> 1 لینک به ارسال
maryam_mohammadi 181 ارسال شده در مهر 92 گزارش بازنشر ارسال شده در مهر 92 خیلی ممنون ولی این کد که کار نمیکنهبعد از دادن کد ul، دوباره کد php باز نشده. (نبودن دستور ?> در خط this_category = wp_list_categories$ ) درسته فروم واسه حل مشکله شماست، اما فقطcopy و paste نکنید، یه نگاهی هم به سینتکس بکنید خودتون. لینک به ارسال
سعید شعبانی 2047 ارسال شده در مهر 92 مالک گزارش بازنشر ارسال شده در مهر 92 درسته فروم واسه حل مشکله شماست، اما فقطcopy و paste نکنید، یه نگاهی هم به سینتکس بکنید خودتون.اینو خودم هم می دونم. من برنامه نویسی php بلد نیستم که بدونم حالا کدوم کد باید کجا باشه. اگر کمی هم بلد بودم شما مطمئن باشید که خودم یک جوری درستش می کردم. اینجا سوالم را مطرح کردم تا از تجربیات دوستان استفاده کنم. 1 لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری