دوره مجازی چگونه می توانم ...؟‌ قالب وردپرس-جلسه 35-لاگین و ثبت نام اختصاصی + فعال سازی حساب کاربری - بخش دوم



visibility  
mode_comment   ۴۱

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

info توجه

این مطلب یک جلسه از پیاده سازی قالب وردپرس می باشد و برای مشاهده آن باید در دوره ثبت نام کنید.

ثبت نام در پیاده سازی قالب وردپرس

comment دیدگاه کاربران
رسول دلدار replyپاسخ

سلام استاد ببخشید قسمت بعدی در چه تاریخی انتشار می دهید ؟؟

کیوان علی محمدی

سلام ببخشید بابت تاخیر ها. در حال انتشار نهایی نسخه جدید قالب سون لرن هستیم و در این هفته جلسات جدید منشتر میشه.

Mohsen Kamali replyپاسخ

سلام استاد علی محمدی دوره ای رو برای ووکامرس دربرنامه آموزشی ندارین

کیوان علی محمدی

سلام داریم ولی در حال حاضر خیر.

رسول دلدار replyپاسخ

سلام استاد ببخشید یک سوال داشتم چطوری میشه کاری کرده که کاربران به صفحه wp-admin دسترسی نداشته باشه ولی بتونه در خواست ایجکس بفرست

کیوان علی محمدی

سلام میشه چک کرد اگر درخواست از نوع اس جکس باشه اجازه دسترسی داده بشه و در غیر این صورت بسته بشه.در کدهای php میشه مقدار $_SERVER[‘HTTP_X_REQUESTED_WITH’] رو برای ای جکس بودن بررسی کرد.

amir amir replyپاسخ

استاد علی محمدی عزیز سلام
بی صبرانه منتظر انتشار جلسات جدید هستیم

کیوان علی محمدی

بابت این موضوع عذرخواهی می کنیم. این هفته 3 قسمت جدید منشتر میشه از دوره.

رسول دلدار replyپاسخ

سلام با عرض خسته نباشید به شما استاد این آموزش قرار انتشار بدهید ولی هنوز هیچی منشر نکرده اید

رسول دلدار

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

کیوان علی محمدی

بابت این موضوع عذرخواهی می کنیم. این هفته 3 قسمت جدید منشتر میشه از دوره.

ح حسین replyپاسخ

با سلام
استاد بنده در فرم تماس با ما از دیت پیکر فارسی استفاده کردم و به خوبی مقدار تاریخ شمسی رو میگیره و در دیتابیس ذخیره میکنه .
حالا میخوام برای این مقدار تاریخ یک سرچ انجام بدم . مثلا بگم تمام تیکت هایی که از تاریخ فلان تا فلان بوده رو برای من نشون بده .
حالا سمت فرم دوتا دیت پیکر فارسی هم دارم برای ( از ، تا ) . حالا مقادیری که اینا میدن تاریخ فارسی هست و مقداری هم که در دیتابیس ذخیره شده فارسی هست ، چطور میتونم بازه ای از تیکت های مشخص رو بین این تاریخها جستجو کنم ؟

کیوان علی محمدی

سلام حتما تاریخ های شمسی رو باید به تاریخ های میلادی تبدیل کنید . برای جستجو و هم چنین ذخیره در دیتابیس حتما باید از تاریخ میلادی استفاده کنید.

dariosh babaii replyپاسخ

با سلام
لطفا درمورد کلاس واکر هم یک توضیح بدهید بند یک منوی فاندیشن درست کردم ولی هنوز نتوانستم ان را با ورد پرس هندل کنم شما تمام اموزشها را گذاشته اید ولی هنوز درباره منوهای بوت استرپ وفاندیشن که دارای کلاس و زیر کلاسهای متعدد هستند ویا اگر بخواهیم توسط فهرستها یک لوگو یا ساب منو اضافه کنیم لطفا یک آموزش قرار دهید.به طور کلی یک منویی که با فریموورک درست شده ویا یک منو با استایل کاستمایز شده را چگونه توسط ورد پرس هندل کنیم.ودر کل اگر نخواهیم با فهرستها کار کنیم و منو خود را به صورت دستی هندل کنیم در قسمت hrefان چه کدی قرار دهیم .تا همانند فهرستها عمل کند.باید همان پیوند یکتا را که در فهرستها وارد می کردیم انجا بگذاریم یا کاری دیگر باید کرد.در کل در قسمت ادمین وفهرستها چطور می توانیم خودمون liوulرا کلاس بدهیم.که نخواهیم به طور دستی این کار را انجام دهیم

با تشکر

mdakten replyپاسخ

سلام یک خواهشی من دارم لطفا شما بیاید و چند تا قسمت اولین هر آموزشو رایگان بگذارید
الان این اموزش شما قسمت 1 و 2 اش را بگذارید هم کار شما حرفه ای تر می شه هم کاربر راحت تر می خره چون از صحت کیفیت فیلم و نحوه آموزش خیالش راحت می شه

درسته که دمو می گذارید یا قسمتی از اموزشو می دهید ولی اگه دو سه قسمت از اموزش را کامل رایگان بگذارید
هم آمار بازدیدتان بیشتر می شود هم کاربر قسمتی از آموزشو ببینه دوست داره قسمت های بعدیو تهیه کنه

الان اسفندونه ، فرادرس ، دانشجویار و خیلی جاهای دیگه در کنار اینکه فروش تک قسمتی هم دارند چند ویدیو اولو رایگان انتشار می دهند

کیوان علی محمدی

سلام چشم این مورد رو بررسی می کنیم.

مصطفی فدائی replyپاسخ

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

کیوان علی محمدی

سلام دوست عزیز. ادامه این دوره حتما از همین هفته قرار میگیره و تا آخر مهر ماه حتما تموم میشه.

رضا الطافی replyپاسخ

سلام استاد خسته نباشید ببخشید من خواستم سوالم رو در جلسه 10 مطرح کنم ولی کامنت ها قفل بود.

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

کیوان علی محمدی

سلام برای رفع این مشکل باید بعد از وارد کردن داده ها در دیتابیس کاربر رو با تابع wp_redirect دوباره به همون صفحه ریداریکت کنید.

nader70 replyپاسخ

با سلام خدمت شما استاد گرامی
من افزونه Shirt Shopper for WooCommerce رو دانلود کردم ولی متاسفانه در هنگام اکتیوکردن مشکل دارد
آیا شما افزونه ای رو که مشابه این مورد باشه میشناسید؟

با سپاس فراوان

کیوان علی محمدی

سلام متاسفانه نمی شناسم.

دانشجو replyپاسخ

سلام ووقت بخیر .استاد درمورد ایجاد مگا منوها دروردپرس آیا باید با پلاگین اینکارو انجام داد؟یااینکه فقط وابسته به css هست چون بحث داینامیک کردنش هم برای قالب مطرحه.میشه بخشی ازآموزش رو به این مطلب اختصاص بدین.مثل مگامنوهایی دیجی کالاو…سایتهای فراوان دیگه.

کیوان علی محمدی

سلام برای وردپرس باید از کلاس های walker استفاده کنید و این مورد وابسته به کدهای css نیستش.

دانشجو replyپاسخ

سلام .مگامنوهارو آموزش می دین .ممنون.

کیوان علی محمدی

خیر

مصطفی فدائی replyپاسخ

سلام اقای اوند و مجموعه سون لرن -خود شما عزیزان اعلام کردید اخر تابستان دوره تمام میشه ولی اواسط مهر و چیزی منتشر نشده جدیدترین بخش مربوط به 3 شهریور از دوره 6ماه میگذره !!!!!!!!!!!!!!!!!!!!

کیوان علی محمدی

بابت این موضوع عذرخواهی می کنیم. این هفته 3 قسمت جدید منشتر میشه از دوره.

علی رضوی replyپاسخ

اقای علیمحمدی عالی هستین شما میشه چند زبانه کردن سایت هم در وردپرس یاد بدین؟
فارسی اینگلیسی ! اگر میشه امکانش هست

کیوان علی محمدی

ممنون از شما فعلا در دوره قرار نمیگیره این مورد.

amir amir

سلام
اگه امکانش هست استاد این مورد رو که دوستمون اشاره کردن بزارین … جزو اون دو سه مطلبی که آخر دوره قرار هست دانشجوها انتخاب داشته باشن برای آموزشش اگر باشه ممنون میشیم

reza_yki replyپاسخ

سلام هیچ برنامه ای برای انتشار ادامه دوره نیست؟
در مورد دوره قالب وردپرس هم خیلی وقته متوفق مونده بحث والکر ها منظور هست متاسفانه من فقط تو اون دوره این شکل مشکل رو دیدم کاش کمی فعال تر بودید

کیوان علی محمدی

سلام این هفته مطالب جدید دوره منتشر میشه و در مورد لاگین با شبکه های اجتماعی هستش.

hojat hossyni

این هفته هم گذشت…

amir amir

این هفته هم متاسفانه تموم شد استاد

رضا الطافی replyپاسخ

سلام استاد
توی فرم هایی که برای بخش پنل کاربری طراحی کردید مثل فرم بخش پروفایل ، بخش ثبت شکایات و… همشون یه مشکل دارن اونم اینه که بعد از submit شدن فرم ، وقتی دوباره صفحه رو رفرش میکنیم فرم بار دیگه رفرش میشه و اطلاعات مجدد به دیتابیس میره. برای حل این مشکل باید چه کاری انجام داد ؟

کیوان علی محمدی

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

زمان الله ابراهیمی replyپاسخ

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

			$expire_date = (new DateTime())->add(new DateInterval("P1D"))->format("Y-m-d H:i:s");
			update_user_meta( $new_user, ‘user_activation_key_expire_at’,$expire_date);
			$message = site_url(‘/activation?key=’.$activation_key);
کیوان علی محمدی

سلام دوست عزیز. این موارد رو باید خودتون بتونید انجام بدید. برای ایجاد آدرس کافیه از site_url یا home_url استفاده کنید و کد مورد نظر رو بهش اضافه کنید.بقیه موارد هم فکر نمیکنم خیلی سخت باشه براتون

Aslani Mohammad replyپاسخ

سلام استاد ببخشید من میخواستم بخش فراموشی رمز رو هم پیاده سازی چطوری میتونم این کارو انجام بدم>؟

کیوان علی محمدی

سلام.
1 – کاربر ایمیل رو وارد میکنه و شما اعتبار سنجی می کنی بعدش بر اساس ایمیل یک کد هش شده یکتا تولید می کنی و در متای کاربری ذخیره می کنی.
2 -بر اساس اون هش تولید شده یک لینک برای کاربر ارسال می کنی (ایمیل یا اس ام اس) و کد هش شده رو داخل اون آدرس قرار میدی
3 – کاربر کلیک می کنه میاد توی سایت . بعدش اون کد هش شده رو از آدرس میگیری و در متای کاربر سرچ می کنی تا آیدی کاربر رو بدست بیاری
4 – بر اساس اون آیدی رمز تازه رو از کاربر دریافت می کنی و در دیتابیس رمز رو به روز رسانی می کنی و تمام.

ارسال نظرات

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