آموزش های وردپرس

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

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

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

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

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

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

<?php

/**

 * Capture user login and add it as timestamp in user meta data

 *

 */




function user_last_login( $user_login, $user ) {

update_user_meta( $user->ID, 'last_login', time() );

}

add_action( 'wp_login', 'user_last_login', 10, 2 );
/**

 * Display last login time

 *

 */

function wpb_lastlogin() {

            $last_login = get_the_author_meta('last_login');

            $the_login_date = human_time_diff($last_login);

            return $the_login_date;

}

/**

 * Add Shortcodelastlogin

 *

 */

add_shortcode('lastlogin','wpb_lastlogin');

?>

با استفاده از این کد کلید متای آخرین ورود کاربران به سایت اضافه می شود. هر بار که کاربری وارد سایت می شود این کد در دیتابیس شما کلید واژه متایی را ذخیره می کند. برای اینکه کد را تست کنید می توانید یکبار خارج شده و مجددا وارد سایت شوید.

می توانید برای نمایش آخرین ورود کاربران در هر برگه، نوشته، ابزارکها و… خود شورت کد زیر را قرار دهید.

[lastlogin]

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

افزونه ای که جهت نمایش آخرین ورود کاربران در وردپرس به ما کمک می کند، با نام wp last login در مخزن وردپرس به ثبت رسیده است. این افزونه تا کنون با بیش از ۱۰.۰۰۰ نصب فعال امتیاز ۳.۷ را از کاربران خود کسب کرده است.

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

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

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

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

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

در ابتدا ممکن هست برای همه کاربران کلمه never یا همان هیچوقت نمایش داده شود،اما به مرور زمان و ورود کاربران، عبارت درست نمایش داده خواهد شد.

عاطفه نوربخش

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

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

تخفیف های جشنواره نوروز 1399 را از دست ندهید!شرکت در جشنواره نوروزی
+
بستن