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

آمار به نمایش درآمدن یک مطلب و تعداد بازدید های یک نوشته شاید یکی از بهترین ابزار برای مشاهده نتیجه نوشته و مطلب شما باشد.اینطوری می تونید بفهمید چه نوع و چه موضوع از نوشته شما بیشتر مورد توجه قرارگرفته.همچنین به نمایش در آوردن تعداد دیدگاه های آن نوشته می تواند درجه رضایتمندی بازدیدکنندگان شما را داشته باشد.

به همین منظور امروز کد به نمایش در آوردن تعداد دیدگاه ها و همچنین تعداد بازدید ها با استفاده از افزونه wp-postview را آموزش می دهیم.

کد نمایش تعداد دیدگاها و نظرات

نیازی به هیچ افزونه ای نیست.فقط کافیست کد زیر را در مکانی که نوشته مورد نظر شما قرار دارد مثل انتهای مطلب یا حتی در صفحه اول سایت در کنار خلاصه مطلب قرار بدید.

<?php comments_popup_link('بدون دیدگاه', '1 دیدگاه', '% دیدگاه'); ?>

نمایش تعداد دفعات بازدید از نوشته

ابتدا افزونه wp-postview را نصب و فعال کنید.

سپس کد زیر را مثل بالایی در مکان مورد نظر قرار بدید.

<?php if(function_exists('the_views')) { the_views(); } ?>

دقت کنید این کد باید در هر جا زیر کد

<?php if (have_posts()) : while (have_posts()) : the_post(); ?>

قرار داشته باشد.همچنین این کد تعداد نمایش را به صورت مثلا “200 views” نشان میده که شما باید به قسمت تنظیمات افزونه رفته و اون عبارت views را پیدا کرده به “بار” مشاهده شده” و … تغییر بدید تا  فارسی بشود.

از دیگر امکانات این افزونه می توان به نمایش در آوردن محبوب ترین مطالب اشاره کرد که در پست بعدی آن را توضیح خواهم داد.

87 نظرات
  1. صادق می گوید

    سلام چی کار کنم فقط تعداد باز دید به کاربر نمایش داده نشه؟

  2. امیرحسین آقاجانی می گوید

    سلام، چطور میتونم با کمک php و ذخیره در MySQL تعداد بازدید یک مطلب رو به دست بیارم ؟
    ممنون

  3. اعظم می گوید

    با سلام. من این کد رو در single.php و همچنین در index.php در بدنه حلقه قرار می دهم ولی خروجی اش این می شه: views کاربر 2. در واقع تعداد نظرات رو نشون می ده نه تعداد بازدیدها رو. وقتی روی اون کلیک می کنم می رود به بخش نظرات. دیگه نمی دونم باید چه کار کنم. افزونه هم به اخرین ورژن به روز شده است.

    1. عباس صادقی می گوید

      درود، زیر کد قرار داده شده؟

  4. ghofrani می گوید

    سلام این افزونه و کدی که فرمودید برای نمایش بازدید هر پست هست
    اگر بخواهیم تعداد بازدید برای هر آگهی و یا محصول نمایش داده شود چطور؟؟؟؟
    تشکر

    1. عباس صادقی می گوید

      سلام، برای این مورد باید نوع پست تایپ رو بهش اضافه کنید!
      مثلا اگر ووکامرس بود بزنید: product
      موفق باشید..

  5. armin می گوید

    سلام ببخشید بخوام بهشون استایل بدم باید چیکار کنم

    1. عباس صادقی می گوید

      فایل استایل قالب رو ویرایش کنید و یک کلاس جدید براش تعریف کنید و بعدش فایل single رو ویرایش کنید و استایل رو اعمال کنید!

  6. علیرضا حسینی می گوید

    ۱- درواقع این یک افزونه‌ی آمارگیر هست؟
    ۲- وقتی بک‌اپ گرفته بشه یا سایت به هاست دیگری منتقل بشه چه اتفاقی می‌افته؟ مشکلی نیست؟
    ۳- با استفاده از دیگر آمارگیرها نمیشه تعداد نمایش مطالب هر پست رو مشاهده کرد؟

    1. عباس صادقی می گوید

      سلام، داده‌ها در دیتابیس ذخیره میشن و بعد از انتقال به میزبانی دیگه‌ای هم باقی میمونن!

  7. علیرضا حسینی می گوید

    به نمایش درآوردن تعداد دیدگاه‌ها از این طریق چه اهمیتی داره؟! خود وردپرس و همه‌ی وبلاگ‌ها تعداد دیدگاه‌ها (نظرات) رو نمایش میدن!

  8. جعفر می گوید

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

    1. عباس صادقی می گوید

      قالبتون تجاری هست، از جایی که خریداری شده درخواست پشتیبانی بدین :D

  9. majid می گوید

    خسته نباشید ، عالی بود ، مرسی از مطالب مفیدتون .

  10. رویا می گوید

    خوب بود

  11. رضا می گوید

    عالی بود

  12. سید می گوید

    من قرار دادم ولی فقط 0 نمایش میدهد تمام بازدیدها صفر هست

    1. آرش حیدری می گوید

      سلام
      من گمونم مراحل رو درست انجام ندادین .
      الان داخل همین سایت خودمون داریم از کدها استفاده میکنیم .
      کنترل کنید قالبتون wp_head و wp_footer رو داشته باشه اگر قالب رو خودتون نوشتید .
      با احترام

  13. Mohammad می گوید

    عرض ادب بنده یه مشکلی دارم ،
    آمار بازدید همش صفر میزنه با اینکه بازدیدم بیشتره. از کدهای سایتم مطمئن نیستم ولی نگ wp_header و wp_footer رو داره. دیگه نمیدونم مشکل از کجاس. از تنظیمات هم چک کردم روی هر دو بود. ممنون میشم راهنماییم کنید. کش هم نصب نکردم.

    1. آرش حیدری می گوید

      سلام
      لطفا با یک قالب دیگر تست کنید ببینید مشکل از قالب هستش یا نه
      با احترام

  14. محمد می گوید

    من افزونه قبلا نصب كرده بودم و مشكلي نداشت از زماني كه W3 Total Cach افزونه رو نصب كردم امار نمايش صفر شده و يا اينكه درست نمايش داده نمي شود

  15. حمیدرضا می گوید

    سلام آرش جون ممنون.
    ولی خب تو قسمت singel.php قرارش دادم و الان بخوبی انجامش میده
    اگ میشه بهم بگین چطور در کنار لینک سایتم میتونم دیدگاه قرار بدم و همچنین در کنار مثلا دیدگاه یه شکلکی قرار بدم.
    بازم ممنون از سایت خوبتون.
    برام ایمیل کنید…

    1. آرش حیدری می گوید

      سلام
      درست متوجه منظورتون نشدم ، قسمت دیدگاه ها باید تو قالب باشه خودش .
      شکلک هم می تونید از افزونه های مربوط به این کار استفاده کنید
      ممنون

  16. reza می گوید

    سلام میشه کدی رو در اختیار بنده بدید که بتونم مطالبی که در یک هفته گذشته بیشترین بازدید رو داشته رو نشون بده
    ممنون

    1. آرش حیدری می گوید

      سلام
      افزونه های این کار هستش . wp-post view گمونم همچین امکانی داشته باشه .

  17. Amin می گوید

    دمت گرم.

  18. طراحی سایت می گوید

    سلام تشکر از مطالب و سایت خوبتون .

  19. تورج امین فر می گوید

    تشکر عالی و کاربردی بود

  20. علی می گوید

    سلام تو قسمت تنظیماتش باید کدوم views رو تغییر بدم تا به مشاهده تغییر بدمش ؟
    هر کدوم رو انجام دادم نشد
    صورت کلی تنظیمات

    1. آرش حیدری می گوید

      سلام
      بله همون views هستش یا تغییر بدین و ذخیره کنید یا کلا پاک کنید به صورت دستی تو قالب وارد کنید کلمه “مشاهده” رو .
      تشکر

  21. سحر می گوید

    با سلام
    من این افزونه رو نصب و فعال کردم، کدها رو توی حلقه در index.php و single.php اضافه کردم ولی نمیدونم چرا همش 0 viesws نشون میده.
    خواهش میکنم کمکم کنید

    1. آرش حیدری می گوید

      سلام
      قالبتون احتما 2 تا نگ wp_header و wp_footer رو نداره ….
      بررسی کنید
      تشکر

  22. 4فان ام پی3 می گوید

    درستش کردم :)
    ممنون!

  23. 4فان ام پی3 می گوید

    سلام!
    من افزوه رو نصب کردم ولی برای هر پستم میزنه : ۰ views
    مشکل از چیه ؟
    میشه راهنمایی کنید؟

    با احترام محمدی

    1. آرش حیدری می گوید

      سلام
      قالبتون مشکل داره احتمالا
      ببینید توش WP_HEADER و WP_FOOTER به کار رفته باشه .

  24. milad می گوید

    چطور میشه توی جای خاصی از سایت قرار دادش

  25. SaeeD می گوید

    سلام
    من دقیقا کاری که شما گفتین رو انجام دادم ولی هیچ اتفاقی نیوفتاد . بازدید مطالبم روی صفر گیر کرده .
    لطفا ی نگاهی بندازید مارو راهنمایی کنید .
    تشکر

    1. آرش حیدری می گوید

      سلام
      اشکال به نظرم از قالبتون هست
      چک کنید تگ ها header و footer داخل قالب باشند مگر نه کار نمی کنه .

      1. saeed می گوید

        آرش جان داشی مرسی . درست شده .

  26. علیرضا می گوید

    سلام درست بود مرسی

  27. محمد می گوید

    سلام
    مرسی
    خیلی کامل بود. درست هم کار میکنه اما من می خوام توی صفحه اصلی و آرشیو هم کنار عنوان تعداد بازدید نمایش داده بشه. کدی هست که این کار رو بکنه؟ و اینکه کد رو کجا بگذارم
    با تشکر

  28. حمید رضا گنجی می گوید

    من انجام دادم . ممنون

  29. پردیس می گوید

    سلام من همه مراحل درست انجام دادم ولی امار نشون نمیده چی کار باید انجام بدم؟

  30. web developer می گوید

    درود
    ممنون هستم از انتشار این مطلب.
    افزونه به درستی کار میکند. اما میخواهم در صفحه اول سایت که مانند همیاروردپرس طراحی کردم تنها تعداد بازدید نمایش داده شود و نوشته نمایش ندهد چگونه این کار را بکنم ؟

  31. محمد می گوید

    متشکر. خیلی عالی بود

  32. محمد می گوید

    خیلی عالی بود

    ازتون متشکرم

  33. mahsa می گوید

    با سلام اگه یه سایت معمولی باشه و ورد پرس نباشه باید چی کار کرد برای نمایش نظرات؟
    با تشکر

  34. pedram می گوید

    درود دوستانی که مشکل اینو دارند که آمار براشون 0 نشون داده میشه از تو قسمت تنظیمات افزونه مشخص کنند که آمار برای چه کسایی حاسبه بشه . فقط ثبت نام شده ها فقط مهمان ها و یا هر دو .

  35. drayaneh.com می گوید

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

  36. جواد می گوید

    سلام
    من يك طراح وبسايت وردپرس 15 ساله ام
    اقا ارش دمت بوق تريلي خيلي سايت با حالي داري

  37. آرش می گوید

    آرش جان؛
    ممنونم از مطلب مفیدی که گذاشتی. واقعا کارآمد بود.
    ضمنا دوستان عزیز، این کد توی تمام قالب ها قابل استفاده هست، ولی ممکنه عینا شبیه به کد اول رو پیدا نکنید. من هم با آزمون و خطا متوجه شدم که کجاها میشه از کد استفاده کرد.

  38. رضا می گوید

    تابع نمایش نظرات رو میگم

  39. رضا می گوید

    سلام

    این تابعو دقیقا تو کدوم فایل بذارم ؟ titles.php مثلا؟
    لطفا کمکم کنید من نمیتونم پیداش کنم

  40. محمد می گوید

    سلام روی پوسته ای که خودم طراحیش کردم این پلاگین جواب نمیده فقط آمارو 0 نشان میده

  41. محمد می گوید

    سلام میخواستم بدونم چطور اون views vرو تغییر بدم مثلا بذارم بازدید توی کدوم فایل باید دنبالش بگردم لطفا بصورت تصویری نشون بدید.

  42. peyman می گوید

    سلام خسته نباشید

    من میخواستم همین کارو برای وبسایت php قرار بدم باید چکار کنم ؟؟؟؟

  43. نینا می گوید

    سلام.
    خیلی خوب بود.استفاده بردم ممنونم.

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

    استفاده کردم که عنوانش “پیوندها” هستش. من میخوام این عنوان رو نشون نده.باید چیکار کنم؟
    مثلا همین دیدگاه خودتون به جای “پاسخ دهید” چطور تغییرش دادید به “دیدگاه شما” ؟ آخه واسه من هست پاسخ دهید!
    ممنون میشم راهنماییم کنید.

  44. سجاد می گوید

    در ضمن راه های بلوکه کردن آی پی و کلا بستن نظر یا همون دیدگاه هم راهنمایی نمایید

    1. آرش حیدری می گوید

      سلام
      در مطالب سایت توضیح داده بودیم ، بهتر بود جستجو می کردید
      http://doctorwp.com/2423/one-click-close-comments-wordpress-plugin.html

  45. سجاد می گوید

    سلام
    راه سده تر وجود نداره
    هر کاری کردم نشد
    درواقع انتظار من اینه که کنار هر نوشته با رنگ مثلا قرمز یا آبی تعداد بازدید را نشون بده
    نه افزونه ایی که تعداد پربازدید ها رو نشون میده
    من اطلاعاتم زیاد نیست
    اگه افزونه ایی باشه که اینو خودش انجام میده معرفی کنین
    هر بار کدو دستکاری کردم خراب شده
    تشکر بابت صرف زمان

    1. آرش حیدری می گوید

      سلام
      خوب این افزونه این چیزی که شما می خواین رو انجام میده دیگه
      تعداد دفعات بازدید از هر مطلب رو نشون میده …
      ما خودمونم داریم ازش استفاده می کنیم ، صفحه اول سایت نگاه کنید

  46. دوراهک دات نت می گوید

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

  47. سجاد می گوید

    با سلام
    من در قسمت ویرایش افزونه ، به قسمتهای مختلف (سه فایل php وjs ) آن رفتم نفهمیدم کدام views را باید به کلمه ای مثل مشاهده شده تغییر باید بدهم.درصورت امکان نام فایل وشماره خط ان را بفرمایید یا حتی نام فایل را بفرمایید خودم پیدا کنم.
    ممنون

    1. آرش حیدری می گوید

      سلام
      نیاز به اون فایل ها نیست ، از خوده پنل وردپرس وارد قسمت تنظیمات بشید و گزینه تنظیمات افزونه رو انتخاب کنید ، بعد پیداشون می کنید کجا رو باید ویرایش کنید.

  48. رضا جعفری رندی می گوید

    سلام کد فایل single.php من این هست میشه بگید کد باید تو کدوم خط قرار بگیره

    theme_get_previous_post_link(‘« %link’),
    ‘next_link’ =&gt; theme_get_next_post_link(‘%link »’)
    )
    );
    }
    while (have_posts()) {
    the_post();
    get_template_part(‘content’, ‘single’);
    }
    /* Display navigation to next/previous posts when applicable */
    if (theme_get_option(‘theme_bottom_single_navigation’)) {
    theme_post_navigation(
    array(
    ‘prev_link’ =&gt; theme_get_previous_post_link(‘« %link’),
    ‘next_link’ =&gt; theme_get_next_post_link(‘%link »’)
    )
    );
    }
    } else {
    theme_404_content();
    
    1. آرش حیدری می گوید

      سلام
      شما بعد از خط هفتم رو یعنی the_post(); امتحان کنید.

  49. دنیا می گوید

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

    1. آرش حیدری می گوید

      سلام
      راستش این کدها برای بلاگفا نیستند اصلا !

  50. sina می گوید

    سلام من پلاگین فعال کردم اما حقیقتش نمیتونم این کدو پیدا کنم

    کجا هستش این ؟

    1. آرش حیدری می گوید

      سلام
      لطفا داخل فایل single.php رو ببینید. اگر دقیقا این کد نبود معمولا از یک حلقه دیگه شبیه این استفاده میشه به هرحال…

  51. مسعود می گوید

    اقا من تو سایتم گذاشتم اما فقط 0 رو نشون می ده لطفا رسیدگی کنید برید تویه سایت سمت راست پایین هر پست نوشته viwe:0

    1. آرش حیدری می گوید

      سایتتونو نگاه کردم ، خوب مشکلی نداره که دوست عزیز ، تعداد دفعات بازدید رو نوشته.

      1. مسعود می گوید

        اتفاقی تویه یه سایت دیگه به یه کدی برخوردم که تویه قالب اضافه کردم و درست شد ؛ الان قالب رو دوباره بارگذاری کردم اما مشکل همون کده که دیگه نمی تونم پیداش کنم !

      2. آرش حیدری می گوید

        سلام ، دوست عزیز الان چه کمکی از دست من بر میاد ؟!

  52. ابوالفضل می گوید

    سلام.من فقط نصب کردم وفعال کردم اما الان خودش تو یه جایی رفته که جاش خوبه.اما امار رو 0نشون میده؟
    چیکار کنم

    1. آرش حیدری می گوید

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

  53. مجید کفاش پور می گوید

    ممنون خیلی خوب بود.
    در ضمن سایت ما در زمینه انجام پروژه های دانشجویی رشته کامپیوتره(برنامه نویسی و ..) اگه خواستید با هم همکاری کنیم.
    پروژه از شما درصدی.

  54. موسی قادری می گوید

    سلام.من گذاشتم ولی کار نمیکنه.نمیدونم چرا برحسب ip کار میکنه.باید چکار کنم؟؟؟

    1. آرش حیدری می گوید

      کار کردن که حتما کار میکنه ، چون خوده منم دارم ازش استفاده می کنم.متوجه سوالتون نمیشم بر حسب ip کار می کنه ؟!

  55. 4print.ir می گوید

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

  56. masoud می گوید

    salam arash jan khubi mishe lotfan oid yahoo khodeto be man bedi kare vajebi daram fadat vasam email kon mamnon

  57. Mousa می گوید

    دقیقاً من هم xampp رو استفاده می‌کنم ولی روی لوکال صفر نشون می‌ده ولی توی سایت اجرا کردم درست شد.
    http://www.tabrizdownload.ir
    مرسی به خاطر راهنمایی هاتون.

  58. Mousa می گوید

    من الان روی لوکال هاست انجام دادم ولی فقط View رو صفر نشون می‌ده همیشه. ممکنه چون توی لوکال هاست هستم صفر نشون بده؟ لطفاً راهنمایی کنین. با تشکر

    1. آرش حیدری می گوید

      نه روی لوکال هم باید نشون بده آمار بازدید از صفحات رو.شاید مشکل از جاگذاری کدها باشه یا اینکه نرم افزار لوکالشما مشکل داشته باشه ، من خودم xampp رو توصیه میکنم.

      1. سیدمحمدرضا می گوید

        سلام دوست عزیز
        من هم مشکل شما رو داشتم و همه بازدید ها رو صفر نشون میداد. البته این فهمیدم این مشکلی نبوده، فقط یه سوء تفاهم بین من و افزونه بود که برطرف شد :)
        نکته هم اینه که افزونه آمار بازدید رو از موقعی که نصبش کردم به من نشون داد و آمار قبلش رو نداشت :) برای همین همون موقع که نصبش کردم و بلافاصله رفتم بازدید ها رو یه نگاه انداختم، همه رو صفر زده بود.

  59. hamid می گوید

    اقا من زدم هرچي گفتيد ولي كار نمي كنه
    بايد براي هر پستي كه ميذارم اين كد رو اضافه كنم ؟
    يه ذره بيشتر توضيح بديد

    1. آرش حیدری می گوید

      سلام ، برای نمایش تعداد دفعات بازدید مطمئن شید افزونه فعال هستش
      دقت کنید کد نمایش باید یک جایی در زیر یک کد دیگر که در آموزش اومده،قرار داده بشود.

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.