
گرچه داشبورد وردپرس تعداد پست ها و کامنت های وبلاگ شما را نمایش می دهد؛ اما متاسفانه درحالت عادی، وردپرس راهی برای ارائه این اطلاعات به خوانندگان و نمایش آن در وبلاگ در اختیار کاربران قرار نداده است. البته با استفاده از توابع داخلی وردپرس ۲٫۵ به بالا و کمی دستکاری می توان این اطلاعات را به سرعت استخراج و به کاربران نمایش داد. کدهای مربوطه در ادامه آمده است.
<?php $count_posts = wp_count_posts(); $posts = $count_posts->publish; $count_comments = get_comment_count(); $comments = $count_comments['approved']; $Average_Blog_posts = round($comments/$posts) ; echo "تعداد پست ها: ".$posts." ; echo "تعداد نظرات: ".$comments." ; echo "متوسط نظرات به ازای هر پست: ".$Average_Blog_posts." ; ?>
در خطوط شماره ۲ و ۳ با استفاده از تابع داخلی وردپرس تعداد پست های منتشر شده را به دست آورده ایم. خطوط شماره ۵ و ۶ نیز نظرات پذیرفته شده را با کمک تابع داخلی ()get_comment_count بدست آورده ایم. در خط هشتم نیز با کمک یک تقسیم ساده متوسط نظرات را محاسبه کرده و با به کارگیری تابع ()round عدد حاصله را به عدد صحیح تبدیل کرده ایم. خطوط باقی مانده مربوط به نمایش این سه عدد می شود. شما می توانید متن مورد نمایش را به دلخواه تغییر داده و کدها را در هرجائی از قالب وبلاگ خود که می خواهید این اعداد نمایش داده شوند؛ قرار دهید.
منبع: اسمشینگ مگزین
دیدگاه خود را بنویسید





