خانه / وردپرس / آموزش وردپرس / آموزش ساخت برگه ثبت نام در وردپرس،قسمت دوم

تاریخ انتشار: آبان 2, 1394 تعداد بازدید: 291 بازدید تعداد دیدگاه ها: 0

آموزش ساخت برگه ثبت نام در وردپرس،قسمت دوم

سلام و عرض ادب و احترام خدمت شما دوستان

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

دوستان عزیز در ادامه باید شما از کلاس wp_error برای دسترسی به توابع استفاده کنید که به صورت زیر است:

global $reg_errors;
$reg_errors = new WP_Error;

حال در قسمت بعدی باید مشخص کنیم در صورتی که یک کاربر یکی از فیلد های ثبت نام را خالی گذاشت به اون هشداری مبنی بر پر کردن تمامی قسمت ها داده شود که بسیار مهم است که باید از کد زیر استفاده کنید:

if ( empty( $username ) || empty( $password ) || empty( $email ) ) {
    $reg_errors->add('field', 'Required form field is missing');
}

و از طرف دیگر باید چک شود که تعداد کاراکتر هایی که کاربر برای نام کاربری وارد میکند از 4 کاراکتر کمتر نباشد که کد آن نیز به صورت زیر است:

if ( 4 > strlen( $username ) ) {
    $reg_errors->add( 'username_length', 'Username too short. At least 4 characters is required' );
}

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

if ( username_exists( $username ) )
    $reg_errors->add('user_name', 'Sorry, that username already exists!');

حال در این قسمت باید از خدمات وردپرس برای بررسی نام کاربری معتبر استفاده کنید که به صورت زیر میتوانید آن را فراخوانی نمائید:

if ( ! validate_username( $username ) ) {
    $reg_errors->add( 'username_invalid', 'Sorry, the username you entered is not valid' );
}

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

منبع: فریش تم

کانال تلگرام فریش تم
  • دیدگاه شما پس از تایید در سایت نمایش داده می شود.
  • از ارسال متن بصورت فینگلیش خودداری نموده و فارسی تایپ کنید.
  • دیدگاه و سوالات شما توسط کارشناسان ما بین 1 تا 12 ساعت پاسخ داده خواهد شد.
  • از ارسال دیگاه جهت پشتیبانی محصولات تجاری پرهیز و برای پشتیبانی از بخش پشتیبانی سایت اقدام فرمائید

هنوز دیدگاهی ثبت نشده است.