نمایش تاریخ آخرین ورود کاربران در سایت وردپرس

نمایش تاریخ آخرین ورود کاربران در سایت وردپرس

نمایش تاریخ آخرین ورود کاربران در سایت وردپرس

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

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

چند روش برای نمایش تاریخ ورود کاربران در وردپرس داریم :

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

روش دیگری هم که برای نمایش تاریخ ورود کاربران در سایت استفاده می شود ، استفاده از افزونه های می باشد که به شما کمک می کند تا امکانات جدیدی را به سایت خود اضافه کنید و همانگونه که می دانید وردپرس به شما این امکان را فراهم کرده است که شما بتوانید با نصب افزونه هر امکانی را که می خواهید در سایت خود ایجاد کنید و نمایش دهید و برای نمایش تاریخ ورود کاربران در وردپرس از افزونه WP Last Login استفاده می شود

افزونه wp last login
افزونه wp last login

آموزش کار با افزونه WP Last Login :

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

آموزش کار با افزونه wp last login
آموزش کار با افزونه wp last login

خب شما بعد از اینکه افزونه را طبق آموزش نصب کردید هیچ بخشی در پنل مدیریت وردپرس شما اضافه نخواهد شد و فقط یک بخش در مورد این افزونه اضافه می شود که آن هم در بخش کاربران زمانی که وارد بخش هممه کاربران شدید یک بخش به عنوان Last Login اضافه شده است

زمانی که شما تازه افزونه را نصب کردید نوشته شده است Never یعنی هرگز و بعد از گذشت چند روز زمانی که کاربران وارد پنل مدیریت سایت شدند ، این بخش به تاریخ تغییر خواهد کرد و تاریخ ورود کاربر به شما نمایش خواهد داده شد.

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

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

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

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

<?php 
function user_last_login( $user_login, $user ) {
    update_user_meta( $user->ID, 'last_login', time() );
}
add_action( 'wp_login', 'user_last_login', 10, 2 );
function wpb_lastlogin() { 
 $last_login = get_the_author_meta('last_login');
 $the_login_date = human_time_diff($last_login);
 return $the_login_date; 
} 

/**
 * Add Shortcode lastlogin 
 *
 */
 
add_shortcode('lastlogin','wpb_lastlogin');
?>

در ضمن توجه داشته باشید که این کد آخرین ورود کاربران سایت را به شما اضافه می کند و هر بار که کاربر وارد سایت شما می شود ، این کد به صورت خودکار آخرین ورود کاربر به سایت شما را تغییر می دهد و نمایش می دهد و برای اینکه این کد را تست کنید یک بار شما می توانید از سایت خود خارج شده و باز دوباره وارد سایت شوید

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

[lastlogin]

اگر که نمی دانید چطور در وردپرس از شورت کد استفاده کنید (آموزش استفاده از شورت کد ها در وردپرس) را نیز می توانید مطالعه کنید.

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

موفق و پیروز باشید.

دانلود افزونه صفحه افزونه

مهران حسینی راد وب‌سایت
من مهران حسینی راد هستم ! از سال 94 در زمینه طراحی سایت با وردپرس در حال فعالیت هستم و با تیم های محبوب زیاد فعالیت داشته ام تا اینکه تصمیم گرفتم میهن آکادمی راه اندازی کنم و تجربه این 9 سال فعالیتم را با شما به اشتراک بگذارم

دیدگاهتان را بنویسید