نمایش زیرمجموعه دسته در صفحه دسته مادر

امروز میخواهیم به کاربران وردپرس فارسی یک کدی را تقدیم کنیم که به وسیله آن میتوانند زیر مجموعه یک موضوع رو در صورتی وارد آن موضوع بشوند نمایش دهند. یعنی مثلا اگر موضوع “عکس” زیر مجموعه “طبیعت” و “حیوانات” داشته باشه این زیر مجموعه رو وقتی نشون بده که شما وارد موضوع “عکس” شده باشید. برای یادگیری این کد امروز همراه ما باشید …

خب هر جا که لازم دونستید (مثلا سایدبار ) کد زیر را قرار دهید :

<?php
if (is_category()) {
  $this_category = get_category($cat);
  if (get_category_children($this_category->cat_ID) != "") {
    echo "<h1>زیرشاخه</h1>";
    echo "<ul>";
    wp_list_categories('orderby=id&show_count=0&title_li=
&use_desc_for_title=1&child_of='.$this_category->cat_ID);
    echo "</ul>";
  }
}
?>

توجه : زیر دسته هایی نمایش داده می شوند که حداق یک نوشته داشته باشند.

لحظات قدرتمندی را وردپرس آرزومندیم …
برگرفته از yoast

مشاوره آموزشی رایگان
شما این فرصت را دارید، با تکمیل فرم زیر، قبل از انتخاب دوره آموزشی مناسب خود، از مشاوره رایگان کارشناسان آموزشی مجموعه همیار آکادمی استفاده نمائید.
 
مشاوران آموزشی
همیار آکادمی
پاسخگوی شما هستند
آیا این مقاله برای شما مفید بود؟
تقریبا
خیر

اگر می‌خواهید از آخرین و محبوب‌ترین مقالات ما در ایمیل خود مطلع شوید، همین الان ایمیل خود را در کادر زیر وارد کنید:

تعداد علاقه‌مندانی که تاکنون عضو خبرنامه ما شده‌اند:

331,267 نفر

پاسخی بگذارید

دیدگاه‌های این نوشته جدید ترین ها شاخص

  1. 6 سال عضو همیار وردپرس

    با سلام
    اول یک انتقاد رک دارم ، واقعا حیف سایت به این خوبی که کار کردن باهاش خیلی سخته، من بارها میام داخل سایت به گونه ای که آدرس سایت هم یاد گرفتم ولی با عذاب چیزیو که میخوام پیدا می کنم.
    متاسفانه انجمن پیدا نکردم که سوالم رو بپرسم
    سوال : من از افزونه wp-dtree استفاده می کنم برای درختی کردن category .
    متاسفانه وقتی سایتم لود میشه و به قسمت لود دسته ها میرسه یه مکث چند ثانیه ای برای لودش می کنه که کلافه کننده است . لطفا نگاه کنید و راهنمایی کنید.
    هر چی هم گشتم که از کد بجای افزونه استفاده کنم پیدا نکردم.
    ممنون از راهنماییتون
    آدرس سایت http://sanattools.com

  2. سلام
    بنده در حال طراحي وبسايتي هستم كه دسته بندي ها و زير مجموعه هاي متعددي داره مي خواهم ببينم افزونه يا كدي هست كه اينكار رو برام انجام بده
    مثلا دسته لوازم خانگي خودش چندتا زير مجموعه داره(تلويزيون، مبلمان،‌جارو برقي و …) مي خواهم موقعي كه كاربر روي دسته مادر كليك كرد زير مجموعه هاي اون دسته به صورت تيتر وار در صفحه اي نشون داده بشن و با كليك رروي هر زير مجموعه وارد محصولات مرتبط با اون بشه

    ممنون

  3. 4 سال عضو همیار وردپرس

    سلام…
    من هم از این کد استفاده کردم و چیزی نمایش داده نشد، اما جستجو کردم و افزونه ای رو پیدا کردم به نام (wp-dtree) ، زیر مجموعه ها به راحتی و با نظم نمایش داده میشود!

  4. اینو بلدم ، اون پست هایی که نمایشش داده شده رو می خوام نشون بده ، اون پست ها مهمَن 😀

  5. یک سوال فنی ، این پست مفید بود .

    اما چیز هستش که زیر مجموعه موضوع (منظورم عنوان های پست )هستش رو نشون بده؟

  6. سلام دوست عزیز خسته نباشید خیلی ممنون از مطالب مفید تون  ببخشید چطور میشه مطالبی کهدارای آی دی فرد هستند رو در ورد پرس  نمایش داد خیلی وقته دنبالشم ولی پیدا نکردم ممنون میشم کمکم کنید

  7. برای اینکه  زیر دسته ها به ترتیب حروف الفبا نشان داده بشن کد زیر رو بردارید  orderby=id&   

  8. بابت کد خیلی ممنون

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

    ممنون

  9. سلام
    در وردپرس چجوری می تونم دسته های دلخواه را در منوهای مختلف یا سایدبارهای مختلف قرار بدم
    ممنون

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

  11. سلام
    من این کد رو استفاده کردم ولی هیچکدوم از دسته ها تو ساید بار نیومد.ساید بار خالیه.
    میشه راهنمایی کنید
    ممنون میشم.

  12. با سلام من میخوام که cat را از آدرس بار نخونه و همیشه آی دی دسته ثابت را جاش قرار دهم
    مثل زیر همیشه دسته هایی که آی دیشون 3 هست را بریزه تو this_category

    this_category = get_category (3)
    ممنون میشم کمک کنید

  13. سلام
    من در دسته هام زیر دسته دارم، این کد رو کجای قالب بذارم؟ سایدبار؟
    گذاشتم ولی نمایش نداد

  14. در ابتدا ممنون از این همه کمکی که به ما وردپرسی ها میکنید
    و اگه میشه یه کم توضیح بدید که این کد رو دقیقا” باید کجا بزاریم
    من تازه واردم

  15. سلام علی آقا
    من اومدم از این کد استفاده کردم و گشترشش دادم تا تونستم یک بخش برا زیر منو هام داشته باشم
    ولی اینجا 2 تا مشکل دارم:
    1- من یک div تعریف کردم برای این بخش نویگیشن، میخوام چک کنم اگر تو منویی بودم این div نشون داده بشه
    از چه تابعی میتونم استفاده کنم؟
    2- وقتی رو یک زیر دسته کلیک میکنی دسته انتخاب شده میره رو زیردسته انتخاب شده و چون که بررسی میکنیم اگر هر دسته ای انتخاب شد زیر دسته هاش نشون داده بشه میاد و زیر دسته دسته مادر رو لیست نمیکنه و همه چی محو میشه
    چه کنم که اگر کاربر رو زیر دسته کلیک کرد هم دسته مادرش رو سلکت باشه و هم زیر دسته؟
    امیدوارم منظورم رو خوب رسونده باشم
    موفق باشی

  16. سلام و عرض ادب
    ما به تازگی از جوملا به وردپرس انتقال دادیم سایت رو
    اما متاسفانه مشکلمون همین مجموعه های داخل همه
    به عنوان مثال این دو تا لینک رو ببینید
    http://farzandanezahra.com/index.php?option=com_content&view=categories&id=20&Itemid=83

    http://www.farzandanezahra.com/wordpress/?cat=3794

    مجموعه های داخل هم زیادی داریم
    توی جوملا باهاشون مشکلی نداشتیم
    و مخاطب با کلیک روی هر مجموعه والد لیست زیر مجموعه هاش رو نشون می داد و می تونست هر کدوم رو بخواد انتخاب کنه
    اما توی ورد پرس با کلیک روی هر مجموعه والد متن تمامی مطالب داخل رجزئی ترین زیر مجموعه رو هم میاره
    و همون طور که مشاهده می کنید صفحه ای به درازای خیلی زیاد رو باز می کنه
    از دوستان کسی می تونه این مشکل رو برامون برطرف کنه؟
    ممنونم

  17. سلام علی آقا خسته نباشید

    میشه لطف کنید بگید این کد رو دقیقا کجا بزارم که مثل عکسی که گذاشتید بشه ؟

    من صفر کیلومترم عزیز

  18. علی جان چطور بیام یه class تو بین
    بزارم تا بیام بهش استایل بدم

  19. نیومد بین دسته ها باشه
    menu 2
    lممنون

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

  21. با تشکر از مطالب خوبتان

  22. agha man kodo gozashtam vali hichi neshon nemide
    chikar konam?

  23. با سلام خسته نباشید
    خیلی ممنون از مطالب خوب و بدرد بخورتون
    امیدوارم موفق باشید
    به بلاگ ما هم سر بزنید
    http://blog.sepiaco.ir

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

    با تشکر

دوره‌های آموزشی