نمایش بازدید مطالب وردپرس در واقع یک امر شفاف سازی برای کاربران وبسایت میباشد . از قابلیت نمایش بازدید تعداد مطالب وردپرس یک ابزار مناسب جهت نمایش قدرت مطالب شما به کاربران هم میشود استفاده کرد .
نمایش تعداد بازدید مطالب در وردپرس
نمایش تعداد بازدید مطالب در وردپرس به دو طریق انجام میشود:
- نمایش تعداد بازدید مطالب در وردپرس بدون استفاده از افزونه .
- نمایش تعداد بازدید مطالب در وردپرس با استفاده از افزونه .
در این مقاله به بررسی هر دو روش خواهیم پرداخت .
نمایش تعداد بازدید مطالب در وردپرس با استفاده از قطعه کد
برای نمایش تعداد بازدید مطالب در وردپرس بایستی قطعه کد زیر را در فایل functions.php قالب وردپرس خود قرار دهید.
[php]
function set_post_views( $postID )
{
$count_key = ‘post_views_count’;
$count = get_post_meta($postID, $count_key, true);
if($count==”){
$count = 0;
// delete old ‘post_views_count’ value.
delete_post_meta( $postID, $count_key );
// add new ‘post_views_count’ value.
add_post_meta( $postID, $count_key, ‘0’ );
} else {
$count++;
// update old ‘post_views_count’ value.
update_post_meta( $postID, $count_key, $count );
}
}
function get_post_views( $postID )
{
$count_key = ‘post_views_count’;
$count = get_post_meta( $postID, $count_key, true );
if($count==”) {
// delete old ‘post_views_count’ value.
delete_post_meta( $postID, $count_key );
// add new ‘post_views_count’ value.
add_post_meta( $postID, $count_key, ‘0’ );
return "0 بازدید";
}
return $count.’ بازدید’;
}
[/php]
حالا امکان نمایش تعداد بازدید مطالب در وردپرس فراهم است. کافیست قطعه کد زیر را در داخل حلقه نمایش مطالب در فایل single.php پوسته وردپرس خود قرار دهید.
[php]
<?php
setPostViews(get_the_ID());
?></pre>
<pre>[/php]
تنها کاری که باقی مانده، قرار دادن قطعه کد کوتاه زیر در محلی که میخواهید بازدید ها به نمایش در بیاید، است.
[php]
<?php
echo getPostViews(get_the_ID());
?>
[/php]
نمایش تعداد بازدید مطالب در وردپرس با استفاده از افزونه
محبوبترین افزونه وردپرس برای نمایش تعداد بازدیدها در وردپرس، افزونه wp post views وردپرس است.
آموزش نمایش تعداد بازدید مطالب در وردپرس با استفاده از افزونه
پس از دانلود، نصب و فعالسازی افزونه wp post views در وردپرس خود، یک زیر منو در آیتم تنظیمات پیشخوان وردپرس شما ایجاد خواهد شد.
با رفتن به این بخش میتوانید تنظیمات مربوطه را انجام دهید.
Count Views From
نحوه ثبت بازدید ها در این سمت تنظیم میشود. مثلا می توانید تعیین کنید که همه ی بازدید کننده ها یا ثبت نامی های سایت یا فقط کاربران مهمان باشد.
Exclude Bot Views
این گزینه از شما می پرسد که آیا برای هر بازدید کننده یک بازدید به ثبت برساند یا اینکه به تعداد هر بازدید آن از صفحه یک بازدید اضافه شود. که می توانید آن را روی yes قرار دهید تا به تعداد هر بازدید یک بازدید اضافه و در غیر این صورت فقط یک بازدید به ثبت برسد.
Views Template
کافیست بجای عبارت view در فیلد عبارت ” بازدید ” را بنویسید تا بازدید های شما به صورت فارسی نمایش داده شوند.
Most Viewed Template
برای نمایش پر بازدید ترین مطالب می توانید از الگوهایی که در این بخش وجود دارد استفاده کنید. بدین ترتیب ساختاری برای نمایش پر بازدیدترین مطالب وبسایت خود تعیین کنید.
Display Options
تنظیمات این بخش برای نمایش یا عدم نمایش آمار بازدید توسط افزونه در برگه ها و نوشته های سایت است. همچنین از منوی کشویی هر قسمت می توانید تعیین کنید که این آمار برای همه کاربران نمایش داده شود یا خیر.
نمایش تعداد بازدید مطالب وردپرس
اما برای نمایش تعداد بازدید مطالب در سایت بایستی از کدهای این افزونه استفاده کنید.
برای انجام این کار باید وارد هاست خود شوید و پس از انتخاب wp-content به پوشه تم موردنظر خود بروید.
سپس یکی از فایل های archive.php ،single.php ،post.php یا page.php پوسته را برای ویرایش انتخاب کنید.
پس از باز کردن یکی از فایل ها برای ویرایش به دنبال کد زیر باشید:
[php]
<?php while (have_posts()) : the_post(); ?>
[/php]
سپس قطعه کد زیر را پس از کد فوق قرار دهید و تغییرات را ذخیره نمایید:
[php]
<?php while (have_posts()) : the_post(); ?>
[/php]
با قرار دادن این کد و ذخیره تنظیمات می توانید، آمار بازدید مطالب وبسایت را نمایش دهید.