کد نمایش دسته بندی وردپرس به همراه تعداد مطالب هر دسته در قالب وردپرس
یکی از مهم ترین بخشهایی که در طراحی قالب وردپرس باید مد نظر داشت دسته بندی موضوعی سایت است. با نمایش موضوعات سایت در محل مناسب میتوانیم کاربران را در یافتن مطالب دلخواه شان یاری کنیم و در نتیجه بازدید سایت مان را افزایش دهیم. در این مقاله از ایران تمز به معرفی و آموزش استفاده از کد نمایش دسته بندی وردپرس به همراه تعداد مطالب هر دسته روبروی نام دسته موضوعی میپردازیم به عبارت دیگر توسط این کد میتوان تعداد نوشته های هر دسته تا را شمرد و در مقابل نام دسته نمایش داد.
کد نمایش دسته بندی وردپرس
در وردپرس با استفاده از تابع wp_list_categories امکان نمایش دسته بندی موضوعی فراهم میشود.
پیش از این در مقاله ای با عنوان ساخت منو جی کوئری وردپرس به آموزش ساخت منو جی کوئری سازگار با فهرستهای وردپرس پرداخته ایم که میتوانید با مشاهده آن براحتی منوی آبشاری با امکان نمایش بی نهایت زیرمنو ایجاد کنید، البته این منو از طریق فهرستها مدیریت میشود و باید لینکهایش را از فهرست تنظیم کنید. اکنون قصد داریم دسته بندی موضوعی وردپرس را به صورت منو در هدر یا ستون کناری پوسته وردپرس نمایش دهیم.
برای اینکار قطعه کد زیر را در در محل مورد نظر از پوسته قرار میدهیم.
<?php wp_list_categories(); ?>
کد بالا تمام دسته بندی های سایت را نمایش خواهد داد. برای نمایش دسته های سایت به همراه تعداد مطالب هر دسته از کد زیر استفاده میکنیم.
<ul id="iranthemes_cat"> <?php $categories=wp_list_categories('title_li=&show_count=1&echo=0&hide_empty=0'); $iranthemes=$categories; $iranthemes=str_replace("(","<span class='count'>",$iranthemes); $iranthemes=str_replace(")","</span>",$iranthemes); echo $iranthemes; ?> </ul>
متغییر show_count برابر 1 شده تا تعداد مطالب هر دسته در تگ span با کلاس count نمایش داده شود.
میتوان با دادن استایل css دلخواه به کلاس count گرافیک عدد نمایش داده شده روبروی نام هر دسته را تنظیم کرد.
پیش نمایش کد نمایش دسته بندی وردپرس دارای شمارنده تعداد نوشته هر موضوع در تصویر بالا نشان داده شده است. اگر میخواهید تعداد پستهای زیردسته نمایش داده نشود از طریق دستورات css و خاصیت display:none کلاس count در زیرمنو ها را مخفی کنید. در غیر اینصورت منو شما شبیه به تصویر سمت راست خواهد شد.
کد نمایش دسته بندی مطالب در ادامه مطلب
برای نمایش دسته بندی مطالب در ادامه مطلب فایل single.php کد زیر را داخل حلقه وردپرس قرار دهید.
<?php the_category(','); ?>
کد بالا تمام دسته هایی که مطلب در آن قرار داشته باشد را نمایش خواهد داد. به پایان آموزش کد نمایش دسته بندی وردپرس به همراه تعداد مطالب هر دسته روبروی آن رسیدیدم چنانچه سوالی دارید در بخش دیدگاه های همین مطلب مطرح کنید.

یکی از معدود سایت هایی که مطلب درست رو انتقال میدن . لطفا اگه سایت هایی مثل سایت خودتون میشناسید معرفی کنید. با تشکر فراوان
سلام امیر عزیز
تشکر بابت ارسال نظرتان موفق باشید.
سلام وقت بخیر دو تا سوال
1.من چطور میتونم محصولاتم رو به شکل زیر نمایش دهم ؟
2. چطوری مانند این سه تا دکمه محصولاتمو فیلتر کنم ؟ که با کلیک به هر دکمه محصولات اون دسته رو نشون بده
سلام وقت بخیر، مورد اول که سبد خرید ووکامرس هست. مورد دوم هم از قابلیت تب در جی کوئری استفاده شده. برای هر دو مورد نیاز به دونستن کدنویسی و طراحی قالب وردپرس هست. موفق باشید
سلام میشه فایل css همین دسته بندی رو هم بذارید من نمی تونم خوب استایل به موضوعاتم بدم
سلام وقت بخیر، بزودی قرار میدم.
سلام میشه کد css دسته بندی رو هم بذارید
اگه امکانش هست آموزش دسته بندی درختی رو هم بذارید بدون نیاز به افزونه
سلام وقت بخیر، چون استایل تصویر مطلب مربوط به یک قالب وردپرس اختصاصی هست که برای مشتری طراحی شده، امکان قرار دادن دستورات css وجود نداره. بزودی آموزش دسته بندی درختی بدون افزونه رو هم منتشر میکنم. موفق باشید
سلام. من دنبال افزونه ای هستم که اشتراک بین دوتا دسته بندی رو بتونم باهاش نشون بدم. شما چنین چیزی میشناسید؟
سلام وقت بخیر، خیر چنین افزونه ای نمیشناسم.
لطفا آموزش ساخت دسته بندی آکارئون هم بزارید با خود وردپرس و بدون پلاگین
سلام وقت بخیر، بله حتما بزودی آموزشی در این باره منتشر میکنم. موفق باشید
تو سایت من مادر و زیر دسته رو نشون نمیده همه در یک سطح هستند.چطور با خود وردپرس درختی کنم دسته رو ؟
سلام وقت بخیر، برای درختی کردن دسته بندی موضوعات وردپرس از افزونه های WP-dTree و WP-Parsi navigation trees میتونید استفاده کنید. موفق باشید.