معرفی و آموزش استفاده از پلاگین ViewsCounter در سیستم مدیریت محتوای Typecho

پلاگین ViewsCounter یک ابزار کاربردی و ساده برای سیستم مدیریت محتوای Typecho است که به شما امکان میدهد تعداد بازدید هر یک از نوشته‌ها وبلاگ را به دقت ثبت و نمایش دهید. این پلاگین نه تنها بازدیدها را شمارش میکند، بلکه امکانات مفیدی مانند نمایش لیست پربازدیدترین نوشته‌ها و جلوگیری از شمارش بازدیدهای تکراری را نیز ارائه میدهد.

ویژگی‌های کلیدی پلاگین

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

تنظیمات اولیه

  • بازه زمانی شمارش بازدید (پیش‌فرض: 24 ساعت)
  • تعداد نوشته‌ها در لیست پربازدیدترین‌ها
  • امکان انتخاب نمایش آمار برای صفحات خاص

راهنمای استفاده در پوسته

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

برای نمایش تعداد بازدید در هر نوشته‌، کد زیر را در فایل post.php پوسته خود قرار دهید:

<div class="post-views">
    <?php echo ViewsCounter_Plugin::getViews(); ?> بازدید
</div>

یا برای استفاده مستقیم از ID نوشته‌:

<div class="post-views">
    <?php echo ViewsCounter_Plugin::getViews($this->cid); ?> مشاهده
</div>
نمایش لیست پربازدیدترین نوشته‌ها

برای نمایش لیست پربازدیدترین نوشته‌ها در سایدبار، این کد را در sidebar.php قرار دهید:

<section class="widget popular-posts">
    <h3>پربازدیدترین نوشته‌ها</h3>
    <ul>
        <?php ViewsCounter_Plugin::outputMostViewed(5); ?>
    </ul>
</section>

نکات فنی و بهینه‌سازی

  • می‌توانید با CSS کلاس‌های موجود را استایل دهید.
  • در صورت نیاز به نمایش در محل‌های خاص، از شورت‌کدهای سفارشی استفاده کنید.
  • برای سایت‌های پرترافیک، تنظیم بازه زمانی مناسب ضروری است.

عیب‌یابی و مشکلات رایج

  • اگر آمار نمایش داده نمی‌شود:

    • از فعال بودن پلاگین مطمئن شوید
    • مسیر نصب را بررسی کنید
    • کش را پاکسازی نمایید

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

آموزش نصب افزونه

  1. افزونه مورد نظر را از مخزن رسمی یا سایت معتبر دانلود کنید.
  2. با استفاده از FTP یا مدیریت فایل هاست، وارد پوشه /usr/plugins/ شوید.
  3. پوشه افزونه دانلود شده را در این مسیر آپلود و از حالت فشرده خارج کنید.
  4. وارد پنل مدیریت Typecho شوید و به بخش «مدیریت افزونه‌ها» بروید.
  5. افزونه آپلود شده را پیدا کرده و آن را فعال کنید.
  6. در صورت نیاز، تنظیمات افزونه را پیکربندی نمایید.
نکته مهم: برخلاف برخی سیستم‌های مدیریت محتوا مانند وردپرس، نصب افزونه Typecho به‌صورت خودکار از پنل وجود ندارد، نصب افزونه به‌صورت دستی و از طریق آپلود پوشه افزونه در مسیر پوشه /usr/plugins/ انجام می‌شود.
این افزونه بدون هیچ تضمینی ارائه شده و استفاده از آن کاملاً به عهده کاربر است؛ توسعه‌دهنده مسئولیتی در قبال مشکلات یا خسارات احتمالی ندارد. همچنین شما مجاز به اصلاح، به‌روزرسانی و تغییر آن برای سازگاری با نیازهای خود هستید.