رفتن به مطلب

یک سوال کد نویسی


پست های پیشنهاد شده

سلام، میتونید بدینصوریت استفاده کنید:


function after_login() {
wp_die('Hello World!');
}
add_action('wp_login', 'after_login');

  • امتیاز 3
لینک به ارسال

سلام، میتونید بدینصوریت استفاده کنید:


function after_login() {
wp_die('Hello World!');
}
add_action('wp_login', 'after_login');

مرسی از پاسختون

اینو تو function.php بزارم؟

لینک به ارسال

یک مشکلی وجود داره !!

این کد به درستی کار میکنه دست مصطفی درد نکنه ولی :

من میخوام بعد از ورود کاربر به ناحبه کاربری وردپرس user_login بگیرم و تو memcached ذخیره کنم. ولی تو این function اطلاعات کاربر را بر نمی گردونه مثلاً user_id را صفر میده (این نشون میده هنوز کوکی های کاربر را ست نکرده و این function قبل از ورود کاربر اجرا میشه).

کسی راه حلی داره؟

لینک به ارسال

user_id را میتوانید از پارامتری تابع دریافت کنید.

function after_login($user_id) {
wp_die( print_r($user_id) );
}
add_action('wp_login', 'after_login');

  • امتیاز 3
لینک به ارسال

user_id را میتوانید از پارامتری تابع دریافت کنید.

function after_login($user_id) {
wp_die( print_r($user_id) );
}
add_action('wp_login', 'after_login');

نمیدونم چرا user_login را برمیگردونه !!!!

ولی با همین هم مشکلم حل شد ممنون

لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

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



ورود به حساب کاربری
×
×
  • اضافه کردن...