bhb 9 ارسال شده در دی 93 گزارش بازنشر ارسال شده در دی 93 میخواستم راهنماییم کنید چجوری قسمت دسته هارو تغییر بدم !..<ul> <li style="border-right:4px solid #972561" class='has-sub'><a href='<?php echo get_category_link(2); ?>'><span><img src="<?php echo get_template_directory_uri(); ?>/img/menuicon/newsicon.png"; />اخبار</span></a> <ul> <?php loadsubmenus("2","#972561"); ?> </ul> </li>این کدی هست که من دارم مربوط به نمایش دسته ها !میخوام کاری کنم که دسته هایی هم که زیر مجموعه هستن و پست ندارن رو نشون بده... نقل قول لینک به ارسال
Parsa 23463 ارسال شده در دی 93 گزارش بازنشر ارسال شده در دی 93 نمایش زیردستهhttp://forum.wp-parsi.com/tutorials/article/69-%D9%86%D9%85%D8%A7%DB%8C%D8%B4-%D8%B2%DB%8C%D8%B1-%D9%85%D8%AC%D9%85%D9%88%D8%B9%D9%87-%DB%8C%DA%A9-%D8%AF%D8%B3%D8%AA%D9%87-%D8%AE%D8%A7%D8%B5/ 2 نقل قول لینک به ارسال
bhb 9 ارسال شده در دی 93 مالک گزارش بازنشر ارسال شده در دی 93 توی این کد باید چجوری قرارش بدم ؟! <?php loadsubmenus("2","#972561"); ?> نقل قول لینک به ارسال
bhb 9 ارسال شده در دی 93 مالک گزارش بازنشر ارسال شده در دی 93 این هم کدی که در فایل functions.php مربوط به این قسمت هست :function loadsubmenus($parentmenu,$color) {$categories = get_categories('parent='. $parentmenu);$numofsubcat = count($categories);foreach($categories as $category) {echo "<li style='border-right:4px solid $color'><a href='"; echo (get_category_link( $category->term_id ));echo "'><span>";echo ($category->name);echo "</span></a></li>";}} نقل قول لینک به ارسال
Parsa 23463 ارسال شده در دی 93 گزارش بازنشر ارسال شده در دی 93 این کد هم مشابه همین کار رو انجام میدهداکیومنت تابع را بخوانیدhttp://codex.wordpress.org/Function_Reference/get_categories نقل قول لینک به ارسال
bhb 9 ارسال شده در دی 93 مالک گزارش بازنشر ارسال شده در دی 93 پارسا جان من هرکاری کردم نشد لطف میکنی یه کد بهم بدی؟خیلی ممنون میشم نقل قول لینک به ارسال
Parsa 23463 ارسال شده در دی 93 گزارش بازنشر ارسال شده در دی 93 دقیقا چه چیزی میخواهید نمایش دهید؟شما همون کد رو جدا استفاده کنیدیا در ادامه همین کد داخل تابع 1 نقل قول لینک به ارسال
bhb 9 ارسال شده در دی 93 مالک گزارش بازنشر ارسال شده در دی 93 (ویرایش شده) <ul> <li style="border-right:4px solid #972561" class='has-sub'><a href='<?php echo get_category_link(2); ?>'><span><img src="<?php echo get_template_directory_uri(); ?>/img/menuicon/newsicon.png"; />اخبار</span></a> <ul> <?php loadsubmenus("2","#972561"); ?> </ul> </li>کد های بالا مربوط به نمایش یک دسته هستکه از طریق کد زیر زیردسته ها فراخوانی میشه<?php loadsubmenus("2","#972561"); ?>که این هم مربوط به کد بالا یعنی زیر دسته ها هستfunction loadsubmenus($parentmenu,$color) {$categories = get_categories('parent='. $parentmenu);$numofsubcat = count($categories);foreach($categories as $category) {echo "<li style='border-right:4px solid $color'><a href='"; echo (get_category_link( $category->term_id ));echo "'><span>";echo ($category->name);echo "</span></a></li>";}}حالا میخوام زیر دسته ها بدون اینکه پستی توش باشه به نمایش در بیارهاز این هم استفاده کردم hid_empty ولی نشد هرکاری کردممرسی ویرایش شده دی 93 توسط bhb نقل قول لینک به ارسال
Parsa 23463 ارسال شده در دی 93 گزارش بازنشر ارسال شده در دی 93 پارامتر hide_empty برای حالتی هست که بخواهید دستههای خالی را هم نمایش دهید یا نهو نمیشود فقط دستههای خالی رو نمایش دادمیتونید در حلقه بررسی کنید اگر $category->count برابر 0 بود چاپ کنه 1 نقل قول لینک به ارسال
bhb 9 ارسال شده در دی 93 مالک گزارش بازنشر ارسال شده در دی 93 میشه خودتون توی کدهای بالا اوکی کنید؟ممنون :X نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .