hellow

مشکل در نمایش تعداد بازدید از یک مطلب

4 پست در این موضوع قرار دارد

سلام دوستان من از کد زیر برای نمایش تعداد بازدید از یک مطلب استفاده کردم ولی نمیدونم چرا با هر بار رفرش کردن صفحه 1 بازدید به مطلب اضافه میشه لطفا کمک کنید تا مشکلم حل شه

کد صفحه function

<?php
function getPostViews($postID){
$count_key = 'post_views_count';
$count = get_post_meta($postID, $count_key, true);
if($count==''){
delete_post_meta($postID, $count_key);
add_post_meta($postID, $count_key, '0');
return "بدون بازدید";
}
return $count.' بازدید';
}

// function to count views.
function setPostViews($postID) {
$count_key = 'post_views_count';
$count = get_post_meta($postID, $count_key, true);
if($count==''){
$count = 0;
delete_post_meta($postID, $count_key);
add_post_meta($postID, $count_key, '0');
}else{
$count++;
update_post_meta($postID, $count_key, $count);
}
}
?>

برای فراخوانیش از کد

<?php setPostViews(get_the_ID()); ?><?php echo getPostViews(get_the_ID()); ?>

1

به اشتراک گذاری این پست


لینک به پست

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

3

به اشتراک گذاری این پست


لینک به پست

سلام من اين نكته رو هم اضافه كنم اين كد فقط براي single بزاريد چون اگه در index بزاريد هر بار صفحه باز بشه همه مطالب اون صفحه يكي به بازديدشون اضافه ميشه !‌ چون واسه خودم هيچين مشكلي پيش اومد البته نميدونم همين كد بود يا نه !‌

ویرایش شده در توسط RedPlus
3

به اشتراک گذاری این پست


لینک به پست

ممنون ازتون مشکلم حل شد

0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط unid_user
      سلام و درود
      دوستان گرامی آیا راه و روش یا ابزاری برای تشخیص تعداد بازدید کننده گان سایت های دیگر وجود دارد؟ مثلا روزانه یا ماهانه چند نفر بازدیدکننده دارند؟
      با تشکر و سپاس
    • توسط masiha_148
      سلام من دنبال افزونه بودم برای نمایش اخبار با بازدید بالا از چندین دسته...
      چند افزونه رو تست زدم،مشکلاتی داشتند مثلا میومد اخبار پربازدید رو نشون میداد سایت اما خود پربازدید ها مرتب نبودم مثلا خبر اول 40 بازدید خبر دوم 90 بازدید
      خبر سوم 60 بازدید.
      ترتیب نمایش فکر کنم بر اساس دسته خبر بود...
      میشه افزونه ای معرفی کنید اخبار رو با عکس شاخصشون نمایش داد بر اساس آمار بازدید برای کل دسته ها....
      پولی هم بود عیب نداره
    • توسط S A J J A D
      سلام به همه دوستانی وردپرسی بعد از مدت هاااا دوباره اومدیم به انجمن
      چند (6-7) ماهه که سایتی رو بالا اوردم با موضوع اس ام اس ، که البته فقط به اس ام اس تکیه نکردیم و بخش های مثل عکس های خنده دار و همچنین کلیپ ها روی اوردیم ، 1-2 ماه پیش آمار سایت خوب داشت رشد می کرد و ب 1500 آی پی رسیده بود الان چند وقتیه شاید تقریبا 1 ماه بازدید سایت خیلی افت کرده یعنی جوری شده به 500 آی پی هم بزور میرسه ، ممنون میشم اساتید راهنمایی کنند که مشکل از چی می تونه باشه ، در ضمن یه نکته هم در مورد پستا بگم که هیچ تغییری در روش پست زدن عوض نشده ، یعنی همون جوری که بازدید بالا بوده ، همون جوری مطالب زده شده (نیمه اختصاصی)
      ممنون
    • توسط mehrdad_k
      سلام
      دو روزه آمار سایتم رو که بررسی میکنم زده :
      بازدیدکننده : 7 نفر - بازدید 30.000 نفر !
      یعنی یک آیپی نزدیک 30 هزار بار سایت صفحات سایت رو بازکرده !
      جدیدا هم از سمت سرور پیام دادن که سایتت بار زیاد میکشه
      ممکنه Ddos باشه ؟
      آخه یک سایت تازه تاسیس کی میخواد بهش حمله کنه و down کنه ؟!
    • توسط محسن کسایی
      سلام، من در سایتم مطلب که میذارم، بعد از گذاشتن مطلب شاهد حضور آی پی هایی از کشور چین هستم. و گاهی نیز از سایر کشورها، برای من جای سوال است کهاین آی پی ها با لینک مستقیم آدرس سایت، از سایت من بازدید می کنند، مگر وردپرس هم مانند سیستم های وبلاگ نویسی سایت های به روز شده رو جایی نمایش میدهد؟ این برای من جای سوال است که این بازدیدکنندگان از کجا می آیند.