bahador1988 20 ارسال شده در دی 92 گزارش بازنشر ارسال شده در دی 92 سلام و خسته نباشیدچه طور میشه بعد از login شدن کاربر در وردپرس یک کد php اجرا شود؟ نقل قول لینک به ارسال
Mostafa 2587 ارسال شده در دی 92 گزارش بازنشر ارسال شده در دی 92 سلام، میتونید بدینصوریت استفاده کنید:function after_login() { wp_die('Hello World!');}add_action('wp_login', 'after_login'); 3 نقل قول لینک به ارسال
bahador1988 20 ارسال شده در دی 92 مالک گزارش بازنشر ارسال شده در دی 92 سلام، میتونید بدینصوریت استفاده کنید:function after_login() {wp_die('Hello World!');}add_action('wp_login', 'after_login');مرسی از پاسختوناینو تو function.php بزارم؟ نقل قول لینک به ارسال
Parsa 23463 ارسال شده در دی 92 گزارش بازنشر ارسال شده در دی 92 بلهمیتوانید در این فایل تست کنید 2 نقل قول لینک به ارسال
bahador1988 20 ارسال شده در دی 92 مالک گزارش بازنشر ارسال شده در دی 92 یک مشکلی وجود داره !!این کد به درستی کار میکنه دست مصطفی درد نکنه ولی :من میخوام بعد از ورود کاربر به ناحبه کاربری وردپرس user_login بگیرم و تو memcached ذخیره کنم. ولی تو این function اطلاعات کاربر را بر نمی گردونه مثلاً user_id را صفر میده (این نشون میده هنوز کوکی های کاربر را ست نکرده و این function قبل از ورود کاربر اجرا میشه).کسی راه حلی داره؟ نقل قول لینک به ارسال
Mostafa 2587 ارسال شده در دی 92 گزارش بازنشر ارسال شده در دی 92 user_id را میتوانید از پارامتری تابع دریافت کنید.function after_login($user_id) {wp_die( print_r($user_id) );}add_action('wp_login', 'after_login'); 3 نقل قول لینک به ارسال
bahador1988 20 ارسال شده در دی 92 مالک گزارش بازنشر ارسال شده در دی 92 user_id را میتوانید از پارامتری تابع دریافت کنید.function after_login($user_id) {wp_die( print_r($user_id) );}add_action('wp_login', 'after_login');نمیدونم چرا user_login را برمیگردونه !!!!ولی با همین هم مشکلم حل شد ممنون نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .