راهنمای ساده برای نمایش تعداد پست های دسته بندی وردپرس: سلام به رفقای گل رایا وردپرسیم حالتون چطوره؟😘 امروز میخواهم به یک سوال جالب و کاربردی تو دنیای وردپرس بپردازم: چطور میتوانیم تعداد پستهای هر دستهبندی رو نمایش بدیم؟ اگر تو هم مثل من به دنبال یک راه ساده و بدون دردسر برای نمایش این اطلاعات هستی، خوش اومدی! این مقاله دقیقاً همون چیزی که نیاز داری رو در اختیارت میزاره.من تو این پست کاربردی بهت نشون میدم که چطوری بدون استفاده از هیچ افزونهای، با یک شورت کد ساده این کار رو انجام بدی. پس با من تا پایان همراه باش😊
شاید بپرسی چرا باید این کار رو انجام بدیم؟ خب، وقتی کاربر وارد سایتت میشه و میخاد یه دستهبندی رو انتخاب کنه، نمایش تعداد پستها میتونه بهش کمک کنه تا بفهمه کدوم دستهبندی محتوای بیشتری داره. این یعنی احتمال بیشتری برای کلیک کردن و خوندن مطالب. همچنین این کار میتونه به بهبود سئوی سایتت هم کمک کنه. حالا بیا با هم ببینیم چطور میتونیم بدون هیچ افزونهای، با استفاده از یک شورت کد ساده این کار رو انجام بدیم.
اهمیت نمایش تعداد پست های هر دسته بندی
بیا یکم درباره اهمیت نمایش تعداد پستها تو هر دسته بندی صحبت کنیم. وقتی یک کاربر به سایتت میاد و میخواد موضوع خاصی رو پیدا کنه، معمولاً به دنبال دسته بندیهایی میگرده که محتوای زیادی داشته باشه. اگر بتونه ببینه که مثلاً دسته بندی “وردپرس” دهها مطلب داره، احتمالاً بیشتر از دسته بندی “المنتور” که فقط دو یا سه پست داره، روی لینک “وردپرس” کلیک میکنه.
این کار نهتنها تجربه کاربری رو بهتر میکنه، بلکه به موتورهای جستجو هم سیگنال میفرسته که سایتت محتوای متنوع و خوبی داره. پس هر چقدر اطلاعات بیشتری درباره محتوا به کاربرها بدی، احتمال اینکه تو نتایج جستجو بهتر دیده بشی بیشتر میشه. این هم یعنی ترافیک بیشتر و شانس بهتر برای تبدیل بازدیدکننده به مشتری.
✨ فیلم و سریال های جدید رو از اینجا دانلود کن✨ کلیک کن AD
📌نحوه نمایش تعداد پستهای هر دسته بندی با شورت کد
حالا که فهمیدی چرا باید تعداد پستها رو نمایش بدی، بریم سراغ اینکه چطور میتونی این کار رو انجام بدی. برای این کار، به یک کد سفارشی نیاز داری که تو فایل functions.php
تم وردپرس ات اضافه کنی. این مرحله خیلی مهمه، چون اگر کد به درستی اضافه نشه، ممکنه کار نکنه یا حتی مشکلاتی برای سایتت پیش بیاد. پس با دقت پیش برو!
اضافه کردن کد به فایل functions.php
برای شروع، به پیشخوان وردپرس برو و از منوی سمت چپ به بخش نمایش > ویرایشگر برو. در این بخش، قالب هایی که نصب کردی رو میبینی. باید فایلی به نام functions.php
رو پیدا کنی. این فایل مخصوص اضافه کردن توابع و کدهای سفارشیه که به کارکرد سایتت کمک میکنه.
توجه⚡ قبل از انجام هر گونه تغییر در فایل فانکشن یه بکاپ ازش بگیر تا اگه مشکلی بوجود اومد واسه سایتت، سریع بتونی نسخه بکاپو ریستور کنی!
حالا کد زیر را در انتهای فایل functions.php
اضافه کن:
function RayaWp_display_post_count_in_specific_category($atts) {
$atts = shortcode_atts(array(
'category' => '', // نام یا شناسه دسته بندی
), $atts, 'RayaWP_post_count');
// بررسی اینکه نام یا شناسه دسته بندی ارائه شده است یا نه
if (empty($atts['category'])) {
return 'لطفاً نام یا شناسه دسته بندی را وارد کنید.';
}
// دریافت اطلاعات دسته بندی
$category = get_category_by_slug($atts['category']);
// بررسی اینکه آیا دسته بندی وجود دارد یا نه
if (!$category) {
return 'دسته بندی مورد نظر پیدا نشد.';
}
// نمایش تعداد پستهای دسته بندی خاص
return 'تعداد پستهای دسته بندی ' . esc_html($category->name) . ': ' . intval($category->count);
}
// تعریف شورت کد
add_shortcode('RayaWP_post_count', 'RayaWp_display_post_count_in_specific_category');
استفاده از شورت کد
کد بالا رو وقتی به فایل فانکشن قالبت اضافه کنی یک شورت کد سفارشی با نام RayaWP_post_count ایجاد میشه حالا میتونی با اضافه کردن این شورت کد به صفحه آرشیو یا توضیحات متای اون دسته بندی تعداد پست های اون دسته بندی رو نمایش بدی:
[RayaWP_post_count category="نام_دسته_بندی"]
برای مثال اگه بخوای تعداد پست های دسته بندی وردپرس رو نمایش بدی کافیه نام دسته بندی رو در کد بالا قرار بدی یعنی:
[RayaWP_post_count category="وردپرس"]
و نتیجه نهایی کار مثل تصویر زیر خواهد شد.
🧐شاید برات سوال باشه!
چطور میتونم شورت کد رو به سایت وردپرسم اضافه کنم؟
برای اضافه کردن شورت کد، کافیه به پیشخوان وردپرس بروی و از منوی سمت چپ به بخش نمایش > ویرایشگر بری. سپس فایل functions.php رو پیدا کن و کد رو در انتهای اون قرار بده.
آیا لازم هست که حتماً از یک دستهبندی خاص استفاده کنم؟
بله، تو باید نام یا شناسه دستهبندی رو به شورت کد اضافه کنی تا بتونی تعداد پستهای مربوط به اون دسته رو ببینی.
اگر دستهبندی رو اشتباه وارد کنم، چه اتفاقی میافته؟
اگه نام دستهبندی رو اشتباه وارد کنی، کدی که دادم بهت میگه که “دسته بندی مورد نظر پیدا نشد.” و خطا نشون میده!
آیا میتونم این شورت کد رو در هر جایی از سایت استفاده کنم؟
بله، میتونی این شورت کد رو در هر جایی مثل صفحات، نوشتهها یا متا توضیحات دستهبندی استفاده کنی. فقط کافیه کد رو وارد کنی و تعداد پستها نمایش داده میشه.
جمع بندی
خب رفیق گلم، حالا که با هم یاد گرفتیم چطور تعداد پستهای هر دستهبندی رو تو آرشیو نمایش بدیم، میتونیم نتیجه بگیریم که این کار نهتنها به بهبود تجربه کاربری کمک میکنه، بلکه روی سئوی سایت هم اثر مثبت میزاره. وقتی کاربرها ببینن که یک دستهبندی چه تعداد پست داره، راحتتر تصمیم میگیرن که روی کدوم لینک کلیک کنن و محتوای بیشتری رو ببینن.
استفاده از شورت کد بدون نیاز به افزونه و با چند خط کد ساده تو فایل functions.php، خیلی آسونه و به راحتی میتونه سایتت رو حرفهایتر کنه. فقط یادت باشه قبل از هر تغییری، از فایلهای مهم یه بکاپ بگیری تا اگه مشکلی پیش اومد، بتونی برش گردونی.
حالا وقتشه که با این ترفند ساده، سایت وردپرست رو یه سر و شکل تازه بدی و به کاربرهات کمک کنی تا بهتر از محتوای سایتت بهرهمند بشن. امیدوارم این مقاله برات مفید بوده باشه. اگر سوال یا ابهامی داشتی، حتماً بپرس! 😊