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

زمانی که در حال ساخت یک سایت وردپرسی هستیم بسته به نوع فعالیت سایت نیاز می شود که کاربران اقدام به ثبت نام کنند.گاهی اوقات لازم می شود که به دلیل برخی مسائل  آخرین ورود کاربران در وردپرس را بدانیم و یا به خود کاربر ثبت نام کرده در سایت نمایش بدیم.برای این کار افزونه های زیادی وجود دارد اما شاید این افزونه ها نتوانند نیاز ما را برطرف کنند،برای همین بهتر است خودمان به عنوان توسعه دهنده سایت با چند خط کد php این قابلیت کاربردی را به سایت اضافه کنیم.

ورود کاربران در وردپرس

1- ثبت زمان آخرین ورود کاربران در وردپرس

ساده ترین راه برای ثبت زمان آخرین ورود کاربر استفاده از قلاب یا هوک wp_login هست. فایل functions.php پوسته را اجرا و کد های زیر رو داخلش قرار بدین:کدهای زیر وظیفه این رو دارند که به محض ورود کاربر به سایت زمان ورود را ثبت کنند.

اگر بخواهیم کمی حرفه ای تر کارکنیم و 5 ورود آخر کاربر را در سایت ثبت کنیم باید با استفاده از یه آرایه تحت عنوان last_login در کد متای کاربر user_meta ذخیره کنیم.اگر بخواهید از این روش استفاده کنید کدهای زیر را جایگزین کدهای بالا کنید.

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

برای اضافه کردن ستون “آخرین ورود” به بخش کاربر ها در وردپرس از کد زیر در فایل functions.php پوسته استفاده کنید:منظور از ستون در بخش مدیریت کاربران بخش های است که نام کاربر،نقش کاربر،تعدا نوشته ها،و… رو نمایش میده مانند تصویر زیر

ورود کاربران در وردپرس

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

به همین سادگی میتوانیم یک بخش بسیار کاربردی را در وبسایت وردپرسی خودمان اضافه کنیم و به طور کاملا حرفه ای به مدییت کاربران سایت بپردازیم.مطمئن هستم شما هم مثل من میدانید که کاربران ارزشمدترین دارایی های یک سایت هستند.

کدفرند

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

همه مطالب این نویسنده