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

مسیر شما در سایت :

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

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

روش اول : نمایش تاریخ آخرین ورود کاربران وردپرس با پلاگین
در این روش که ساده هم هست تنها باید افزونه WP Last Login را نصب و فعال کنید

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

lastloginadmin

 

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

<?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 Shortcode lastlogin 
 *
 */
 
add_shortcode('lastlogin','wpb_lastlogin');
?>

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

 

 

حالا برای نمایش تاریخ آخرین ورود می تونید از شورت کد [lastlogin] استفاده کنید

 

یا از کد زیر در پوسته خودتون استفاده کنید :

 

 

 

 

<?php 
<?php echo 'Last seen: '. do_shortcode('[lastlogin]') .' ago'; ?>

دیدگاه بگذارید

اولین نفری باشید که نظر می دهید!

اطلاع از
avatar
wpDiscuz