مرجع آموزش برنامه نویسی

افراد زیادی هستند که از طریق تحصیل یا علاقه به حوزه برنامه نویسی وارد می شوند ، اما پس از مدتی یا از یادگیری بی نتیجه خسته می شوند و یا آنطور که باید از کار خود لذت نمی برند. برنامه نویسی مسیر دشواری دارد که فقط افراد قدرتمند و هدفمند از پس آن بر می آیند. کسانی که به هر قیمتی استقامت می کنند هزینه رشد خود را می پردازند.
۴ دوره
+1500 دقیقه آموزش
۴۶۶ مقاله
۱۲۴۷ کاربر
سون کلونر

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

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

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

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

اما توجه به این نکته ضروری است که این آموزش قصد نمایش ورود به سیستم با OTP را ندارد.

ورود ووکامرس با شماره تلفن را اضافه کنید

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

اجازه دهید ما مستقیماً وارد آن شویم.

مراحل افزودن ورود ووکامرس با شماره تلفن

در اینجا مراحل ساده ای است که باید دنبال کنید:

  • ابتدا وارد حساب کاربری سایت وردپرس خود شوید و به پنل مدیریت کل بروید.
  • از منوی داشبورد ، روی منوی ظاهر> منوی ویرایشگر تم کلیک کنید. هنگامی که صفحه ویرایشگر تم باز می شود ، به دنبال فایل توابع موضوع بگردید که در آن تابع را اضافه می کنیم که ورود ووکامرس را با شماره تلفن اضافه می کند.
  • کد زیر را به فایل php اضافه کنید :
///
 
//  اجازه ورود به سیستم از طریق شماره تلفن و ایمیل را بدهید
 
///
 
function njengah_loginWithPhoneNumber($user, $username, $password) {
 
    //  سعی کنید از طریق شماره تلفن صورتحساب خود وارد سیستم شوید
 
    if (is_numeric($username)) {
 
        //  نام کاربری ارسال شده عددی است - این یک شروع است
 
        //  حالا بیایید همه کاربران منطبق را با شماره تلفن یکسان بگیریم:
 
        $matchingUsers = get_users(array(
 
            'meta_key'     => 'billing_phone',
 
            'meta_value'   => $username,
 
            'meta_compare' => 'LIKE'
 
        ));
 
        //  بیایید در وقت خود صرفه جویی کنیم و فرض کنیم فقط یکی وجود دارد.
 
        if (is_array($matchingUsers) && !empty($matchingUsers)) {
 
            $username = $matchingUsers[0]->user_login;
 
        }
 
    }elseif (is_email($username)) {
 
        //  نام کاربری ارسال شده ایمیل است- این یک شروع است
 
        //  حالا بیایید همه کاربران منطبق را با یک ایمیل یکسان بگیریم:
 
        $matchingUsers = get_user_by_email($username);
 
        //  بیایید در وقت خود صرفه جویی کنیم و فرض کنیم فقط یکی وجود دارد.
 
        if (isset($matchingUsers->user_login)) {
 
            $username = $matchingUsers->user_login;
 
        }
 
    }
 
    return wp_authenticate_username_password(null, $username, $password);
 
}
 
add_filter('authenticate', 'sevencloner_loginWithPhoneNumber', 20, 3);
  • این به کاربران امکان می دهد با استفاده از شماره تلفن ، نام کاربری یا ایمیل خود وارد سیستم شوند. با این حال ، چند نکته را باید در نظر گرفت. کاربر باید قبلاً شماره تلفن خود را در مقابل حساب خود وارد کرده باشد.

نتیجه

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

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

امیدواریم این آموزش به حل مشکل شما کمک کرده باشد.

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


قیمت آموزش
رایگان
نوع دسترسی
رایگان

این مقاله در حال حاضر تنها به روش رایگان در دسترس می باشد.

ناصر خالدی
مدرس دوره

ناصر خالدی

مهندس شبکه, امنیت, برنامه نویسی تلفن های هوشمند, طراح وب سایت و متخصص هوش مصنوعی

گفتگوی برنامه نویسان

بخشی برای حل مشکلات برنامه‌نویسی و مباحث پیرامون آن

دیدگاه‌ها و پرسش‌ها

برای ارسال نظر نیاز است تا ابتدا وارد سایت شوید.

هیچ نظری ارسال نشده است.

مقالات پیشنهادی

درباره فایل Robots.txt

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


۳۳
۰
۲ دی ۱۳۹۹

وردپرس

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


۳۴
۰
۱۳ آذر ۱۳۹۹

اندروید

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


۴۴
۰
۲۹ آبان ۱۳۹۹

هک و امنیت

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


۳۳
۰
۱۳ آذر ۱۳۹۹
logo-samandehi
تماس با ما

می توانید از طریق اطلاعات زیر با ما در ارتباط باشید.

درباره ما

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