سلام وی لرنی های عزیز تو این جلسه مقدمه ای از کاری که می خوایم انجام بدیم رو باهم بررسی می کنیم ،که شامل ورود به حساب کاربری، ثبت نام، فراموشی رمز عبور و ویرایش اطلاعات حساب کاربری هستش.
خب دوستان می خوایم backend ورود به حساب کاربری رو باهم پیاده سازی کنیم.
برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.
خب از اینجا به بعد می خوایم قسمت ورود و اعتبار سنجی فیلدهای ورود به حساب کاربری رو انجام بدیم پس با ما همراه باشید 🙂
برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.
خب میریم سراغ اعتبارسنجی فیلدها در فرم ثبت نام
حالا که همه چی درسته بیایم کاربر رو ثبت نام کنیم.
چطوری؟
با تابع wp_insert_user.
پس با ما همراه باشید تا این کار رو انجام بدیم و چون می خواستیم کاربرمون حتما حساب کاربریش رو فعال کنه قسمت هایی از اون رو پیاده سازی می کنیم.
برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.
ادامه کار فعال سازی حساب کاربری رو پیاده سازی می کنیم
برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.
حالا بخش ایمیل زدن به کاربر رو می خوایم پیاده کنیم که یک لینک فعال سازی به کاربر بفرسته و وقتی کاربر روی این لینک کلیک کرد مرحله verify رو انجام بده.
برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.
ادامه کار جلسه قبل رو تکمیل می کنیم.
برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.
حالا سوئیچ می کنیم سمت ورود به حساب کاربری و وقتی که کاربر لاگین کرد بررسی میکنیم که آیا کاربر حساب کاربریش فعال هست یا نه؟
برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.
می خوایم قسمت فراموشی رمز رو پیاده سازی کنیم.
فیلدی که کاربر ایمیل یا نام کاربری خودش رو وارد می کنه اعتبار سنجی می کنیم.
برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.
ادامه کار جلسه قبل رو باهم پیش می بریم و با استفاده از ارسال ایمیل ، کاربر رو احراز هویت می کنیم.
برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.
حالا وقتی احراز هویت شد باید بیایم رمز عبور کاربر رو عوض کنیم و رمز عبور جدید رو برای کاربر ایمیل کنیم.
برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.
ادامه کار جلسه قبل رو پیش می بریم.
برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.
خب دوستان حالا بیایم اطلاعات کاربر رو داخل usermeta ذخیره کنیم و اون ها رو در پنل مدیریت نمایش بدیم و ویرایش کنیم، پس این ویدیو رو به هیچ عنوان از دست ندید.
برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.
حالا یه سری جزئیاتی که از جلسات قبل مونده بود رو تکمیل می کنیم تا در جلسه بعد سراغ حساب کاربری و ویرایش اطلاعات بریم و backend اونها رو پیاده سازی کنیم.
برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.
در اینجا بخش حساب کاربری رو پیاده سازی می کنیم ، بعدش اونها رو اعتبارسنجی می کنیم و بعدشم ویرایش میکنیم.
برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.
در اینجا می خوایم قسمت آواتار رو پیاده کنیم. یعنی اینکه کاربر بتونه عکس پروفایل دلخواه خودش رو آپلود کنه. تو این جلسه اعتبار سنجی رو هم پیش می بریم.
برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.
ادامه کار جلسه پیش رو تکمیل می کنیم و کدهای مربوط به اینکه خود کاربر بتونه عکس پروفایلشو ببینه رو پیاده سازی می کنیم.
برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.
دیگه کم کم داره بخش پروفایل کاربری تموم میشه . در اینجا می خوایم بخش خروج از حساب کاربری و تغییر رمزعبور رو پیاده کنیم.
برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.
آخر کار همیشه باید باگ کارهامونو بگیریم، پس ما هم میریم سراغ تست کردن . مرحله به مرحله بخش های مختلف رو که باهم پیاده کردیم رو بررسی می کنیم و جاهایی که به مشکل خوردیم رو Debug می کنیم.
برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.
نظرات دوره آموزش مجازی کدنویسی و ساخت پنل کاربری در وردپرس