با سلام ، با یک مطلب کوتاه در خدمت شما هستیم ، می خواهیم چندتا کد php با استفاده از توابع وردپرس برای نمایش میانگین تعداد دیدگاه ها برای هرنوشته در وردپرس رو باهم مرور کنیم .
نمایش میانگین تعداد دیدگاه ها به ازای هر پست وردپرس
برای نمایش میانگین تعداد دیدگاه ها به ازای هر پست باید کدهای زیر رو کپی کنید و در یکی از فایل های قالب مثل footer.php و هر فایل دیگه مد نظرتون هست تا اونجا نمایش داده بشه ، قرار بدید .
<?php $count_posts = wp_count_posts(); $posts = $count_posts->publish; $count_comments = get_comment_count(); $comments = $count_comments['approved']; echo "متوسط دیدگاه برای هر نوشته : ".round($comments/$posts).""; ?>
خوب حالا یکم توضیح هم میدیم ، از وردپرس 2.5 به بعد 2 تابع ()wp_count_post و ()get_comment_count اضافه شدند که با اونها میشه تعداد نوشته ها و تعداد دیدگاه ها رو درآورد . خوب سادست دیگه از تقسیم تعداد دیدگاه ها به تعداد نوشته ها ، میانگین تعداد دیدگاه ها به ازای هر پست به دست می آید.فقط دقت کنید منظور از تعداد دیگاه ها ، تعداد دیدگاه های تایید شده هستش .
یک کد دیگه هم هست که باهاش میشه تعداد دیدگاه های خام رو نمایش داد .
echo "تعداد دیگاه ها : ".$comments."";
کد بالا رو باید بعد یا قبل از خط یکی مونده به آخر در کدهای بالا اضافه کنید .
همچنین در مطالب قبلی سایت نمایش تعداد دفعات بازدید و تعداد نظرات یک نوشته و نمایش اطلاعات یک نوشته در وردپرس رو آموزش داده بودیم که بد نیست یک نگاهی کنید .