Aktualisieren Sie das Benutzermeta beim Abmelden

Ich habe einige Antworten gesehen, aber die Fragen sind ziemlich viele Jahre alt, und nachdem ich ihre Antworten versucht hatte, war ich nicht in der Lage, es zur Arbeit zu bringen. Ich muss Benutzermetadaten während des Logout-processes aktualisieren, insbesondere den automatischen Logout-process, der auftritt, wenn der Benutzer zu lange im Leerlauf ist. Ich verwende den folgenden Code, aber das Benutzer-Meta wird nicht aktualisiert.

add_action('clear_auth_cookie', 't_o_update'); function t_o_update() { $user = wp_get_current_user(); update_user_meta($user->ID, 'online_status', 'offline'); } 

kann mir jemand helfen, kann mir jemand erklären wie ich das debuggen kann? Hat jemand eine Lösung? Danke vielmals

Solutions Collecting From Web of "Aktualisieren Sie das Benutzermeta beim Abmelden"