
افزونه WP-UserOnline
اگر آمار کاربران آنلاین را به صورت لحظه ای در سایت می خواهید وردپرس خودتان ببینید، افزونه WP-UserOnline انتخاب مناسبی است. این افزونه از بهترین افزونه های مدیریت کاربران وردپرس تعداد کاربرانی که در سایت شما آنلاین هستند با آمار دقیق و اینکه چه کسانی هستند (عضو/مهمان/جستجو) و جایی که وارد سایت شما شده اند را نشان می دهد.از سری مقالات آموزش رایگان طراحی سایت امروز با افزونه WP-UserOnline آشنا خواهیم شد.
❇️آموزش افزونه WP-UserOnline و نمایش آمار کاربران آنلاین در وردپرس
ابتدا افزونه را دانلود کرده و در قسمت افزونه ها در سایت خود نصب کنید.
پس از نصب افزونه، آن را فعال کنید. پس از فعال سازی افزونه، به تنظیمات » کاربر فعلی در داشبورد وردپرس خود بروید. می توانید صفحه تنظیمات افزونه را مشابه شکل زیر مشاهده کنید.
در این صفحه می توانید تنظیمات پیش فرض افزونه WP-UserOnline را تغییر دهید. تنظیمات پیش فرض برای اکثر سایت ها کار می کند و به محض فعال شدن افزونه می توانید آماری از تعداد کاربران آنلاین سایت وردپرسی خود را بدون انجام تنظیمات خاصی نمایش دهید.
با این حال، می توانید تنظیمات سفارشی خود را به صورت زیر اعمال کنید:
💠 زمان خروج: چقدر طول می کشد (در چند ثانیه) تا کاربر از پایگاه داده برو بیرون
💠 لینک کاربر فعلی: این برگه آدرس برگه را برای نمایش کاربران آنلاین نمایش می دهد. هنگام ایجاد برگه به این پیوند نیاز خواهید داشت، بنابراین آن را در جایی کپی کنید.
نام های کاربری را اضافه کنید: در این بخش می توانید انتخاب کنید که نام کاربری به صفحه نویسنده پیوند داده شود یا خیر.
این افزونه چندین قالب آماده نیز دارد که شامل موارد زیر می شود:
- کاربران فعلی
- اعضا در حال بازدید از سایت
- اعضا صفحه را مشاهده می کنند
در این بخش ها می توانید طرح بندی صفحات کاربران آنلاین و محتوای آنها را ویرایش کنید.پس از اعمال تنظیمات دلخواه، روی دکمه ذخیره تنظیمات در پایین صفحه کلیک کنید.
مرحله بعدی اضافه کردن یک شمارنده کاربر آنلاین به سایت است. افزونه WP-UserOnline سه راه برای انجام این کار ارائه می دهد که عبارتند از:
- مورد استفاده قرار گرفته ویجت
- به ورق اضافه کنید
- استفاده از کد php
در ادامه آموزش به بررسی هر یک از روش های فوق می پردازیم.
نمایش شمارنده تعداد کاربران در ناحیه ویجت
برای نمایش شمارنده کاربر آنلاین در یک ویجت، به مشاهده » ابزارک ها در داشبورد وردپرس خود بروید.
فایل اجرایی کاربر فعلی را پیدا کنید و آن را در هر یک از قسمت های اجرایی که می خواهید بکشید و رها کنید.
این ویجت دارای برخی از آمارهای خارج از جعبه است، از جمله موارد زیر:
- تعداد کاربران آنلاین
- کاربرانی که این مقاله را می خوانند.
- کاربرانی که مطالب دیگر سایت را مطالعه می کنند.
- تعداد کاربران آنلاین و تعداد کاربرانی که این صفحه را مطالعه می کنند.
- تعداد کاربران آنلاین و تعداد کاربرانی که مطالب دیگر سایت را مطالعه می کنند.
افزودن تعداد کاربران آنلاین به صفحه با افزونه WP-UserOnline
می توانید یک بخش در سایت خود ایجاد کنید و کاربرانی را که در حال حاضر آنلاین در سایت شما هستند نمایش دهید.
برای انجام این کار، به Tabs » Add New در داشبورد وردپرس خود بروید و یک تب جدید ایجاد کنید.
شما می توانید از هر عنوانی که می خواهید برای صفحه خود استفاده کنید، اما URL صفحه باید همان عنوانی باشد که در تنظیمات افزونه WP-UserOnline داشتید.
روی دکمه ویرایش در کنار نوار آدرس URL کلیک کنید و آن را به useronline تغییر دهید.
پس از آن شما باید کد کوتاه [page_useronline] به بخش محتوا اضافه کنید. اکنون می توانید این برگه را منتشر کنید.
توجه داشته باشید که در ویرایشگر وردپرس گوتنبرگ برای وارد کردن کد کوتاه باید از بلوک کد کوتاه استفاده کنید.
پس از انتشار برگه، اگر می خواهید برگه در قسمت جلویی سایت شما قابل مشاهده باشد، می توانید آن را به لیست ناوبری سایت خودت را نشان بده
❇️ نمایش کاربران آنلاین سایت وردپرس با استفاده از کد php
روش دیگری که افزونه WP-UserOnline برای نمایش کاربران آنلاین در قسمت جلویی سایت ارائه می دهد، استفاده از کدهای php است. شما باید کد php زیر را در فایل های قالبی که می خواهید به صورت آنلاین به کاربران نمایش دهید وارد کنید.
<?php if (function_exists('users_online')): ?>
<p>Users online: <div id="useronline-count"><?php users_online(); ?></div></p>
<?php endif; ?>
اگر می خواهید تعداد کاربران آنلاین را در نوار کناری سایت وردپرس خود نمایش دهید، باید به wp-content/themes/ بروید.<ИМЕТО НА ВАШАТА ТЕМА>/sidebar.php را وارد کنید و کد بالا را در فایل sidebar.php وارد کنید.
<ИМЕТО НА ВАШАТА ТЕМА> نام تم فعال در سایت شما است.
استفاده از این روش به شما این امکان را می دهد که از CSS سفارشی استفاده کنید و سبک نمایش کاربران سایت را به دلخواه خود تغییر دهید.
برای نمایش حداکثر تعداد کاربران آنلاین از کد زیر استفاده کنید:
<?php if (function_exists('get_most_users_online')): ?>
<p>Most Users Ever Online Is <?php echo get_most_users_online(); ?> On <?php echo get_most_users_online_date(); ?></p>
<?php endif; ?>
برای نمایش تعداد کاربرانی که سایت شما را جستجو می کنند:
<?php if (function_exists('get_users_browsing_site')): ?>
<div id="useronline-browsing-site"><?php echo get_users_browsing_site(); ?></div>
<?php endif; ?>
برای نمایش تعداد کاربرانی که در جستجوی یک صفحه هستند:
<?php if (function_exists('get_users_browsing_page')): ?>
<div id="useronline-browsing-page"><?php echo get_users_browsing_page(); ?></div>
<?php endif; ?>
امیدواریم این آموزش مورد توجه شما قرار گرفته باشد.