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

حالا میریم سراغ آموزش

در ابتدا فایل functions.php قالب خود را باز کنید و اگر وجود ندارد دستی خودتان بسازید (لطفا قبل از انجام هر تغییری یک بک آپ از فایل فانکشن خود داشته باشید)

سپس کد زیر را درون فایل قرار دهید:

با استفاده از تابع بالا، تعداد بازدید در صفحه شمارش میشود

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

نکته: دقت کنید که دستور بالا داخل حلقه قرار بگیرد مانند زیر:

خب آموزش امروز هم تمام شد. به همین سادگی

موفق باشید

کلمات کلیدی:

26 دیدگاه برای “نمایش تعداد بازدید مطالب بدون افزونه

  • یو پی اس
    - ۱۹ دی , ۱۳۹۲

    با سلام
    ممنون عالی بود

  • esmail
    - ۳ فروردین , ۱۳۹۳

    مرسیییییییییییییییییییییی

  • http://i-iPhone.ir
    - ۱۴ فروردین , ۱۳۹۳

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

  • رضا
    - ۱۹ فروردین , ۱۳۹۳

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

    • الناز
      - ۱۹ فروردین , ۱۳۹۳

      سلام رضا جان.
      با کد زیر می تونی تعداد دیدگاه های یک نوشته را نشون بدی
      < ?php comments_popup_link( __( 'ارسال دیدگاه', 'bd' ), __( '1 دیدگاه', 'bd' ), __( '% دیدگاه', 'bd' ) ); ?>

      • رضا
        - ۱۹ فروردین , ۱۳۹۳

        خیلی خیلی ممنون از پاسخ سریع تون
        من قسمت دیدگاه رو کامل کردم ولی نمی دونم چجوری قسمت پاسخ دادن رو درس کنم (کلا باکس داخلی رو چی کار کنم؟)
        از پاسخت پیشا پیش ممنون

  • مهدی
    - ۲۷ فروردین , ۱۳۹۳

    سلام لطف کن کد نویسنده مطلب رو هم قرار بده

  • حسین
    - ۲۰ اردیبهشت , ۱۳۹۳

    سلام
    اول خیلی ممنون بابت این آموزش من این کد رو توی content.php تم قرار میدم ولی هر بار که صفحه رفرش میشه یکی بهش اضافه میشه و من میخوام هر وقت پست به طور کامل باز شد این اتفاق بیفته…یعنی در حقیقت اسم اون فایلی رو که پست رو به طور کامل نمایش میده میخوام…
    راه حل چیه؟؟

    • الناز بیک زاده
      - ۲۱ اردیبهشت , ۱۳۹۳

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

  • محمد
    - ۲۷ خرداد , ۱۳۹۳

    با سلام
    این کد عالی بود کاملا با wp-postview سازگاری داره و میشه این افزونه رو پاک کرد و از این کد استفاده کرد

  • رسول
    - ۲ مهر , ۱۳۹۳

    سلام من همه کار ها رو انجام دادم حالا از کجا میتونم آمار بازدید مطلب رو ببینم؟؟

    • الناز بیک زاده
      - ۱۴ مهر , ۱۳۹۳

      سلام رسول جان. کد مربوط به نمایش آمار رو کجا گذاشتید؟ همون جا نشون میده آمار رو

  • عرفان
    - ۱۷ آبان , ۱۳۹۳

    سلام.
    خیلی خیلی از شما تشکر میکنم.الان یک ماهه که دارم دنبال این کد میگردم.
    به ماهم یک سری بزن.خوش حال میشم.
    par3game.ir

  • milad
    - ۱۲ آذر , ۱۳۹۳

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

    • الناز بیک زاده
      - ۱۲ آذر , ۱۳۹۳

      کافیه کد زیر را در جال خاصی که مد نظرتونه قرار بدید
      < ?php echo setAndViewPostViews(get_the_ID()); ?>

  • kamal
    - ۱۹ فروردین , ۱۳۹۴

    merci az pasookh

  • عروس
    - ۲۹ فروردین , ۱۳۹۴

    عالی بود ممنون

  • معین
    - ۲۷ مرداد , ۱۳۹۴

    سلام وقتتون بخیر. ممنون بابت مطلب. ی سوال داشتم. من میخوام تعداد بازدیدهای یک صفحه غیر از صفحه single.php رو داشته باشم. اسم صفحه من single-car.php هستش. آیا اید کد برای این صفحه نیز کاربرد دارد؟

    • الناز
      - ۲۸ مرداد , ۱۳۹۴

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

  • طراحی لوگو
    - ۲ آذر , ۱۳۹۴

    یعنی کد را هرجایی که بزاریم همونجا آمارو نشون میده ؟ نیازی به لاگین کردن نداره که ؟

  • رایموند
    - ۲۷ آذر , ۱۳۹۵

    درود…من کد امار بازدید مطلب از سایت خودم برداشتم توی قالب جدید گذاشتم ولی ارورر میده مشکل کجاست؟
    Fatal error: Uncaught Error: Call to undefined function setAndViewPostViews() in C:\xampp\htdocs\usbcode\wp-content\themes\subrio\single.php:33 Stack trace: #0 C:\xampp\htdocs\usbcode\wp-includes\template-loader.php(75): include() #1 C:\xampp\htdocs\usbcode\wp-blog-header.php(19): require_once(‘C:\\xampp\\htdocs…’) #2 C:\xampp\htdocs\usbcode\index.php(17): require(‘C:\\xampp\\htdocs…’) #3 {main} thrown in C:\xampp\htdocs\usbcode\wp-content\themes\subrio\single.php on line 33
    ممنون میشم جواب بدید…
    توی سایتم بازدید مطلب کار می کنه ولی توی قالب دیگه نه…

    • الناز
      - ۲۳ بهمن , ۱۳۹۵

      این ارور میگه که فانکشن setAndViewPostViews تعریف نشده هست. ینی شما کد مربوط به فانکشن setAndViewPostViews رو قرار ندادید

  • هژیر احمدزاده
    - ۱۵ مهر , ۱۳۹۶

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

دیدگاه خود را بیان کنید