نحوه نمایش تعداد پست‌ها در وردپرس

زمان انتشار:
تعداد بازدید: 721

زمان تقریبی خواندن نوشته: 4 دقیقه
حالت تمام صفحه:

نمایش تعداد پست‌ها در وردپرس -number-of-posts-in-wordpressسلام دوستان؛
وب‌سایت‌های مختلف روش‌های مختلفی برای نمایش آمار و ارقام دارند. یکی از رایج‌ترین روش‌ها نمایش تعداد کاربران، تعداد پست‌ها و برگه‌ها، تعداد دیدگاه‌های ثبت شده، نمایش تعداد کل دسته‌بندی‌ها و…است.
در این آموزش از وردپرس یاد به بررسی نمایش تعداد پست‌ها در وردپرس می‌پردازیم.

نمایش تعداد پست‌ها در وردپرس

دو روش برای نمایش تعداد پست‌ها در وردپرس وجود دارد.

  1. نمایش تعداد پست‌ها در وردپرس با افزونه Simple Stats Blog
  2. نمایش تعداد پست‌ها در وردپرس به صورت دستی با درج قطعه کد

۱- نمایش آمار و ارقام سایت با افزونه

نمایش تعداد پست‌ها در وردپرس -Simple Blog Stats-banner

این روش بسیار ساده است و برای همه کاربران توصیه می شود. به کمک افزونه Simple Stats Blog می‌توان تعداد کل پست‌ها، دیدگاه‌ها و آمار وارقام دلخواه را به نمایش گذاشت. این افزونه بیش از ۱۰۰۰ نصب فعال را با امتیاز ۴٫۸ از ۵ در مخزن وردپرس به ثبت رسانده است.

نصب وراه‌اندازی افزونه Simple Stats Blog

برای شروع کار افزونه وردپرس Simple Blog Stats را از انتهای مقاله دانلود و نصب کنید. پس از فعال‌سازی، زیر منوی جدیدی تحت عنوان Simple Blog Stats به منوی تنظیمات پنل وردپرسی شما اضافه خواهد شد.

نمایش تعداد پست‌ها در وردپرس -Simple Blog Stats-menu
دو ویژگی جذاب این افزونه به شرح زیر است:
  1. GDPR-compliant: اطلاعات کاربران شما را جمع آوری نمی‌کند بلکه تنها به شمارش تعداد می‌پردازد.
  2. Gutenberg-compliant: با گوتنبرگ سازگار است.

آمار قابل نمایش افزونه Simple Blog Stats

  • مجموع پست‌ها
  • تعداد کل صفحات
  • تعداد کل پیش‌نویس‌ها
  • تعداد کل دیدگاه‌ها
  • تعداد دیدگاه‌های در انتظار تایید
  • تعداد دیدگاه‌های تأیید شده
  • تعداد کاربران عضو
  • تعداد دسته‌بندی‌ها
  • تعداد برچسب‌ها
  • تعداد کلمات هر پست
  • تعداد کلمات همه پست‌ها
  • نمایش تمام آمار وبلاگ در یک لیست
  • نمایش تعداد پست‌‌های پست‌‌‌تایپ‌ سفارشی
  • تعداد همه پست‌تایپ‌های سفارشی

نحوه کار با افزونه Simple Blog Stats

در پنل مدیریتی وردپرس به منوی تنظیمات و زیرمنوی Simple Blog Stats رجوع کنید.

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

نمایش تعداد پست‌ها در وردپرس -Simple Blog Stats-all shortcodes


با درج این شورت‌کدها در برگه یا نوشته یا هر قسمت دلخواه وبسایت حتی ابزارک‌ها می‌توان امار و ارقام کلی وب‌سایت را به نمایش گذاشت.
به‌عنوان‌مثال قطعه‌کد [sbs_posts] تعداد پست‌ها و قطعه‌کد [sbs_blog_stats] آمار کل وب‌سایت را نمایش می‌دهد. (برای راهنمایی بیشتر از لیست آمار قابل نمایش کمک بگیرید.)
نمایش تعداد پست‌ها در وردپرس -Simple Blog Stats-shortcode

خروجی حاصل از نمایش آمار سایت

نمایش تعداد پست‌ها در وردپرس -Simple Stats Blog

این روش نمایش تعداد پست‌ها در وردپرس به‌کمک افزونه و بسیار ساده بود. روش دیگر استفاده از کدهای وردپرس است.

 ۲-نمایش تعداد پست‌ها در وردپرس به صورت دستی به کمک کد

روش دوم استفاده از قطعه‌کدهای مخصوص است. ابتدا باید این کدها را به فایل functions.php قالب خود اضافه کنید.
</div>
<div>function wpb_total_posts() {
$total = wp_count_posts()->publish;
echo 'Total Posts: ' . $total;
}</div>
<div>

بعد از درج کد با فراخوانی تابع wpb_total_posts تعداد کل پست‌های وردپرس نمایش داده می‌شود.

نکته: در صورت عدم تمایل به استفاده از کد بالا، می‌توانید قطعه کد زیر به فایل functions.php قالب وردپرس، اضافه کرده و یک شورت‌کد تهیه و از آن استفاده کنید.


function wpb_total_posts() {
$total = wp_count_posts()->publish;
return $total;
}
add_shortcode('total_posts','wpb_total_posts');

اکنون می توانید از شورت‌کد [total_posts] برای نمایش تعداد پست‌های وردپرسی در صفحات، برگه، نوشته یا ابزارک‌های سایدبار استفاده کنید. به‌این‌ترتیب قادر به نمایش آمار وارقام وبسایت خود خواهید بود.

امیدوارم که از این آموزش راضی بوده باشید. موفق باشید. 🙂

دانلود افزونه Simple Stats Blog جهت نمایش آمار محتوا در وردپرس

دانلود صفحه‌ی افزونه

درباره نویسنده

77 نوشته تا کنون
فارغ‌التحصیل رشته آی‌تی. کارشناس آی‌تی وردپرس‌یاد ?
✍باتمام علاقه‌ای که به دنیای آی‌تی داشتم با وردپرس آشنا شدم و اکنون تمام تلاشم برای تهیه آموزش‌های کاربردی و کمک به علاقه‌مندان دنیای بزرگ وردپرس است.

پاسخ دهید

دیدگاه شما برای ما ارزشمند است. در کمترین زمان ممکن به آن پاسخ خواهیم داد.

دیدگاه های این نوشته

دیدگاهی برای این نوشته وجود ندارد.