it-swarm.asia

ما هي أسهل طريقة للتوقف WP من أي وقت مضى

بعد فترة زمنية معينة WP تسجل جميع المستخدمين وتُجبرهم على تسجيل الدخول مرة أخرى. بالنسبة لبيئات التطوير على جهازي المحلي ، هذا أمر بغيض وغير ضروري على الإطلاق.

هل هناك طريقة تعتمد على API لتعطيل تسجيل الخروج التلقائي إلى أجل غير مسمى؟ من الناحية المثالية ، أود الحصول على شيء يمكنني إضافته إلى wp-config.php جنبًا إلى جنب مع الإعدادات الأخرى المتعلقة بإعداد dev.

سيكون المكون الإضافي مبالغًا فيه بالنسبة لي ، لذا لن أعتبره إجابة ، ولكن يمكنك نشره كخيار.

27
jerclarke

بشكل افتراضي ، يجعلك مربع الاختيار "تذكرني" يتذكرك لمدة 14 يومًا. هذا هو مرشح على الرغم من.

سيغير هذا الرمز هذه القيمة:

add_filter( 'auth_cookie_expiration', 'keep_me_logged_in_for_1_year' );

function keep_me_logged_in_for_1_year( $expirein ) {
    return 31556926; // 1 year in seconds
}
25
Viper007Bond

يرتبط هذا أكثر بالطريقة التي تخزن بها ملفات تعريف الارتباط في المتصفح. عند تسجيل الدخول ، يجب أن يتم حفظ ملف تعريف الارتباط وقراءته ووردبريس لمعرفة ما إذا كنت مصادقة (على الأقل هذا ما أفهمه).

على جميع عمليات التنصيب المحلية ، اسم المستخدم الخاص بي هو المسؤول وكلمة المرور الخاصة بي هي المشرف. لا أجد 8 أحرف حقًا ستكون صفقة كبيرة ، لكن ربما أكتب أسرع؟

4
curtismchale