mostafa-f 0 ارسال شده در اردیبهشت 99 گزارش بازنشر ارسال شده در اردیبهشت 99 سلام برای یک سایت که ووکامرس هم روی اون نصبه لازم هست زمانی که کاربر نام کاربری و رمز عبور رو در فرم لاگین وارد می کنه و submit می کنه اطلاعات post رو دریافت کنیم و در نرم افزار دیگه ای بررسی و تایید کنیم تا بتونه در وردپرس لاگین بشه تا الان فهمیدم با تابع wp_signon می شه در صورت درست بودن اطلاعات کاربری لاگین انجام بشه : $creds = array(); $creds['user_login'] = 'user'; $creds['user_password'] = '123456'; $creds['remember'] = true; $user = wp_signon( $creds, false ); اما هنوز متوجه نشدم با چه اکشنی میتونم به اطلاعاتی که کاربر وارد کرده دسترسی پیدا کنم اکشن wp_login بعد از اینکه کاربر لاگین کرد اتفاق میفته که فایده نداره نقل قول لینک به ارسال
Mobin 1669 ارسال شده در اردیبهشت 99 گزارش بازنشر ارسال شده در اردیبهشت 99 استفاده از تابع wp_signon برای زمانی هست که شما صفحه لاپین رو خودتون ساختین و مدیریت میکنین اگه از لاگین ووکامرس یا خود وردپرس استفاده میکنین و نیاز دارین تا لاگین شده کاربر رو چک کنین باید از هوکها استفاده کنین مثلا هوک wp_authenticate https://developer.wordpress.org/reference/hooks/wp_authenticate/ یا فیلتر authenticate https://developer.wordpress.org/reference/hooks/authenticate/ استفاده کنید 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .