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

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

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

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

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

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

ابتدا طبق معمول  همیشه از فایل 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 در مخزن وردپرس به ثبت رسیده است. این افزونه تا کنون با بیش از 10.000 نصب فعال امتیاز 3.7 را از کاربران خود کسب کرده است.

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

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

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

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

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

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

عاطفه نوربخش

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

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

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

وردپرس نارنجی در جشنواره وب و موبایل ایران شرکت کرده است.به این وب سایت رای دهید
+
بستن