مشکل در خروج از پیشخوان کاربری ووکامرس(برای کاربران)
0

6 ارسال در این موضوع قرار دارد

با درود

چطور می شود برگه خروج از حساب کاربری ووکامرس را تک مرحله ای کرد؟

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

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

البته میتوان از افزونه هیا پروفایل کاربری مثل یوزرپرو استفاده کرد  ولی میخوام بدون افزونه باشه.

با سپاس از دوستان

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

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

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

البته فکر کنم کاملا به ووکامرس مربوط باشه. آدرس زیر را ببنید و خط 71 را مشاهده نمایید:

محتوای مخفی

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

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

این کد رو به فانکشن قالب خودتون اضافه کنید

 

add_action('check_admin_referer', 'logout_without_confirm', 10, 2);
function logout_without_confirm($action, $result)
{
    /**
     * Allow logout without confirmation
     */
    if ($action == "log-out" && !isset($_GET['_wpnonce'])) {
        $redirect_to = isset($_REQUEST['redirect_to']) ? $_REQUEST['redirect_to'] : '';
        $location = str_replace('&', '&', wp_logout_url($redirect_to));;
        header("Location: $location");
        die;
    }
}

 

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

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

این مشکلی بسیاری از کاربران خارجی نیز بوده است و در انجمن های خارجی نیز جستجو زیاد کردم و متاسفانه جوابی نبود و دلیل این که ووکامرس چنین کاری را انجام داده متوجه نشدم. ولی با افزونه های پروفایل کاربری مثل ultimate member قابل حل است

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در ۱ ساعت قبل، mssp گفته است :

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

این مشکلی بسیاری از کاربران خارجی نیز بوده است و در انجمن های خارجی نیز جستجو زیاد کردم و متاسفانه جوابی نبود و دلیل این که ووکامرس چنین کاری را انجام داده متوجه نشدم. ولی با افزونه های پروفایل کاربری مثل ultimate member قابل حل است

سلام

 

دلیل این مورد مسائل امنیتی هستش. به اینصورت که کسی (بجز کاربر) نتونه کاربر رو از سایت شما خارج کنه!

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید دیدگاهی ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !

ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید

ورود به حساب کاربری

0