fantome0 40 ارسال شده در مرداد 92 گزارش بازنشر ارسال شده در مرداد 92 (ویرایش شده) سلام من میخوام لیستی از زیر دسته های کلیه دسته هام رو قرار بدم به طوری که عنوان خود دسته یا دسته والد نمایش داده نشه و فقط زیر دسته نمایش داده بشه.تا جای که من گشتم و سرچ کردم اکثرا نمایش زیردسته های یک دسته خاص بود که کدهای اون رو تغییراتی دام ولی به نتیجه نرسیدم.در واقع من میخوام زیر دسته، یا زیر مجموعه تمامی دسته هام رو چه اونهایی که مطلب توش هست و چه اونهایی که مطلب توش نیست رو نمایش بدم. ویرایش شده مرداد 92 توسط fantome0 نقل قول لینک به ارسال
Morteza 34190 ارسال شده در مرداد 92 گزارش بازنشر ارسال شده در مرداد 92 تست کنید:$cat = '1,2,3,4,5,6,7,8,9,10,11';$echo = '<ul>' . "\n";$childcats = get_categories('child_of=' . $cat . '&hide_empty=0');foreach ($childcats as $childcat) { if (1 == $childcat->category_parent) { $echo .= "\t" . '<li><a href="' . get_category_link($childcat->cat_ID).'" title="' . $childcat->category_description . '">'; $echo .= $childcat->cat_name . '</a>'; $echo .= '</li>' . "\n"; }}$echo .= '</ul>' . "\n";echo $echo;دسته ها رو با کاما جدا کنید 2 نقل قول لینک به ارسال
fantome0 40 ارسال شده در مرداد 92 مالک گزارش بازنشر ارسال شده در مرداد 92 (ویرایش شده) کد رو قرار دادم نشد. فکر کنم اشتباه قرار دادم.من کد فراخونی دسته هارو اینجوری قرار داده بودم که نشد:<ul class="anavin"><?php wp_list_categories('exclude=1,2,3,4,5,6&title_li=&child_of=0'); ?></ul>کد رو حذف کردم و کدی که دادی رو به این شکل گذاشتم:<ul class="anavin">$cat = '1,2,3,4,5,6,7,8,9,10,11';$echo = '<ul>' . "\n";$childcats = get_categories('child_of=' . $cat . '&hide_empty=0');foreach ($childcats as $childcat) {if (1 == $childcat->category_parent) {$echo .= "\t" . '<li><a href="' . get_category_link($childcat->cat_ID).'" title="' . $childcat->category_description . '">';$echo .= $childcat->cat_name . '</a>';$echo .= '</li>' . "\n";}}$echo .= '</ul>' . "\n";echo $echo;</ul>بعد به صورت بهم ریخته کدها تو سایت نمایش داده شد! ویرایش شده مرداد 92 توسط fantome0 نقل قول لینک به ارسال
fantome0 40 ارسال شده در مرداد 92 مالک گزارش بازنشر ارسال شده در مرداد 92 نحوه قرار دادن کد به صورت درستش چجوریه ؟ نقل قول لینک به ارسال
Morteza 34190 ارسال شده در مرداد 92 گزارش بازنشر ارسال شده در مرداد 92 <ul class="anavin"><?php $cat = '1,2,3,4,5,6,7,8,9,10,11';$echo = '<ul>' . "\n";$childcats = get_categories('child_of=' . $cat . '&hide_empty=0');foreach ($childcats as $childcat) {if (1 == $childcat->category_parent) {$echo .= "\t" . '<li><a href="' . get_category_link($childcat->cat_ID).'" title="' . $childcat->category_description . '">';$echo .= $childcat->cat_name . '</a>';$echo .= '</li>' . "\n";}}$echo .= '</ul>' . "\n";echo $echo;?></ul> 2 نقل قول لینک به ارسال
fantome0 40 ارسال شده در مرداد 92 مالک گزارش بازنشر ارسال شده در مرداد 92 مرتضی جان کدی که دادی عمل نکرد.هیچ دسته ای نمایش داده نشد.من جای 1,2,3,4,5,6,7,8,9,10,11 آی دی زیر دسته ها رو قرار دادم ولی هیچ زیر دسته ای نمایش داده نمیشه. نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در مرداد 92 گزارش بازنشر ارسال شده در مرداد 92 این رو تست کنید <ul><?php wp_list_categories('orderby=id&show_count=1&use_desc_for_title=0&child_of=8'); ?></ul>منبع http://codex.wordpress.org/Function_Reference/wp_list_categoriesبه جای 8 آی دی دسته های مادر را بگذارید 3 نقل قول لینک به ارسال
fantome0 40 ارسال شده در مرداد 92 مالک گزارش بازنشر ارسال شده در مرداد 92 این رو تست کنید<ul><?php wp_list_categories('orderby=id&show_count=1&use_desc_for_title=0&child_of=8'); ?></ul>منبع http://codex.wordpre...list_categoriesبه جای 8 آی دی دسته های مادر را بگذاریدگذاشتم ولی میزنه هیچ دسته ای پیدا نشد نقل قول لینک به ارسال
اشکان 1989 ارسال شده در مرداد 92 گزارش بازنشر ارسال شده در مرداد 92 (ویرایش شده) این رو تست کنید<ul><?php wp_list_categories('orderby=id&show_count=1&use_desc_for_title=0&child_of=8'); ?></ul>منبع http://codex.wordpre...list_categoriesبه جای 8 آی دی دسته های مادر را بگذاریدبا اجازه آقا ایمان.شما این کد رو بزارین اگه که دسته ای که آیدیش رو گذاشتین موجود باشه حتما نشون میده.<ul><?php wp_list_categories('orderby=id&show_count=1&hide_empty=0&use_desc_for_title=0&child_of=8'); ?></ul>این کد رو امتحان کردم مشکلی نداره. ویرایش شده مرداد 92 توسط اشکان 3 نقل قول لینک به ارسال
fantome0 40 ارسال شده در مرداد 92 مالک گزارش بازنشر ارسال شده در مرداد 92 اشکان عزیز من این کد رو قرار دادم ولی بازم جواب نداد مینویسه : دسته ها- هیچ دسته ای پیدا نشد. نقل قول لینک به ارسال
اشکان 1989 ارسال شده در مرداد 92 گزارش بازنشر ارسال شده در مرداد 92 با اینی که من دادم حتی دسته های خالی رو هم نشون میده.پس یا اینکه زیر دسته ای نداره اون دسته ای که انتخاب کردین یا اینکه شماره دسته رو اشتباه میزنین.شما شماره 8 در کد زیر رو تغییر دادین؟child_of=8 3 نقل قول لینک به ارسال
fantome0 40 ارسال شده در مرداد 92 مالک گزارش بازنشر ارسال شده در مرداد 92 با اینی که من دادم حتی دسته های خالی رو هم نشون میده.پس یا اینکه زیر دسته ای نداره اون دسته ای که انتخاب کردین یا اینکه شماره دسته رو اشتباه میزنین.شما شماره 8 در کد زیر رو تغییر دادین؟child_of=8بله هم ای دی زیر دسته ها رو دادم هم ای دی دسته ها رو دادم ولی میرنه هیچ دسته ای پیدا نشد. 1 نقل قول لینک به ارسال
اشکان 1989 ارسال شده در مرداد 92 گزارش بازنشر ارسال شده در مرداد 92 برای من هیچ مشکلی نداشت.باید وایسید ببینید اساتید چه نظری دارن. 2 نقل قول لینک به ارسال
fantome0 40 ارسال شده در مرداد 92 مالک گزارش بازنشر ارسال شده در مرداد 92 من این رو گذاشتم که هم دسته هارو نشون میده و هم زیر دسته ها رو:<?php wp_list_cats('sort_column=id&optioncount=0&use_desc_for_title=0'); ?>ولی نمیدونم کدی که شما دادی و آقای فخار دادن چرا جواب نمیدهدسته هارو پاک کردم دوباره از نو ساختم ، ای دی دسته ها رو چندبار چک کردم و قرار دادم . ولی زیر دسته ها نمایش داده نشدن.من این دسته ها رو تو بخش آرشیو میخوام قرار بدم. تو منوهام هم از این کد استفاده کردم:<?php wp_list_cats('orderby=id&hide_empty=0&use_desc_for_title=0&include=555,556,557,558'); ?>امکان داره به خاطر این باشه که تو منوهام از این کد استفاده کردم ؟ 2 نقل قول لینک به ارسال
اشکان 1989 ارسال شده در مرداد 92 گزارش بازنشر ارسال شده در مرداد 92 (ویرایش شده) من مال خودتون رو تغییر دادم ببینید جواب میده؟<?php wp_list_cats('sort_column=id&hide_empty=0&optioncount=0&use_desc_for_title=0&child_of=1'); ?>به جای شماره 1 دسته مادر رو قرار بدین.با یه دسته امتحان کنید ببینید جواب میده. ویرایش شده مرداد 92 توسط اشکان 4 نقل قول لینک به ارسال
fantome0 40 ارسال شده در مرداد 92 مالک گزارش بازنشر ارسال شده در مرداد 92 من مال خودتون رو تغییر دادم ببینید جواب میده؟<?php wp_list_cats('sort_column=id&hide_empty=0&optioncount=0&use_desc_for_title=0&child_of=1'); ?>به جای شماره 1 دسته مادر رو قرار بدین.با یه دسته امتحان کنید ببینید جواب میده.ممنون ولی جواب نداد. نمیدونم چرا این کدی که دادین با اینکه استاندارد هست و تو رفرنس ها هم دیدم ولی واسه من جواب نداد، شاید قالبم مشکل دارهبه هر حال من از تونستم از طریق این کد درستش کنم:به جای اعداد ای دی زیر دسته ها رو قرار دادم.<?php wp_list_categories('orderby=name&include=3,5,9,16'); ?>منبع 3 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .