Telegram_developerspro

تخفیف های روزانه 20 تا 40 درصدی فروشگاه دولوپرس پرو در کانال تلگرام ما - اطلاع از آخرین اخبار ، قالب ها و افزونه های وردپرس و جوملا

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

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

  • ۷ آبان ۱۳۹۵
  • دسته بندی : اخبار
  • بازدید : 116 views

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

روش اول : نمایش تاریخ آخرین ورود کاربران وردپرس با پلاگین
در این روش که ساده هم هست تنها باید افزونه 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