Hallo Leute, ich habe ein Problem und verzweifel langsam dran.
Ich habe für unsere Firma ein neues Intranet gebaut, jedoch funktioniert beim Login "Eingeloggt bleiben" nicht.
Um den Login zu erzwigen habe ich folgenden Code in meine functions.php eingefügt (aus diversen Posts gesammelt):
PHP
add_filter( 'auth_cookie_expiration', 'wploop_never_log_out' );
function wploop_never_log_out( $expirein ) {
return 1421150815; // 40+ years shown in seconds
}
function my_intranet_redirect()
{
if(!is_user_logged_in())
{
wp_redirect( wp_login_url(get_home_url()) );
exit;
}
}
add_action( 'template_redirect', 'my_intranet_redirect' );
Alles anzeigen
Dadurch ist es jetzt so, dass man immer gezwungen wird sich einzuloggen, was auch gewünscht ist.
Komischerweise funktioniert das eingeloggt bleiben nicht bzw. nur teilweise. Bei mir selbst funktioniert es bei Chrome, bei Firefox und IE jedoch nicht.
Bei einer Kollegin funktioniert es gar nicht.
Hoffe wirklich, dass ihr mir weiter helfen könnt.