Află cine a șters o pagină sau un articol?
Cineva a mutat o pagină foarte importantă de pe site-ul meu în coșul de gunoi și nu știu cine a făcut asta! Nu a fost ștearsă definitiv, așa că nu trebuie să mă îngrijorez în acest sens.
Reviziile, când am restaurat-o, arată că cineva a editat-o cu 3 zile înainte de astăzi, deci ar putea fi vorba de acea persoană, dar nu pot fi sigur.
WordPress ține evidența cine apasă butonul de coș de gunoi? Dacă nu, presupun că va trebui să scriu un script personalizat care să se atașeze la butonul de coș de gunoi când este apăsat.

În mod implicit, nu, WordPress nu ține evidența cine schimbă stările articolelor (cel puțin din câte văd eu).
Poți folosi hook-ul transition_post_status
pentru a înregistra ID-ul utilizatorului.
add_action( 'transition_post_status', 'wwm_transition_post_status', 10, 3 );
function wwm_transition_post_status( $new_status, $old_status, $post ) {
if ( 'trash' == $new_status ) {
$uid = get_current_user_id();
//într-un fel sau altul, înregistrează $uid împreună cu $post->ID
}
}

Nu, în mod nativ WordPress nu înregistrează nicio activitate. Deși există plugin-uri pentru aceasta, ele nu vor funcționa retroactiv.
Cu toate acestea, nu uitați că orice acțiune întreprinsă în WordPress este, tehnic, o cerere HTTP, cum ar fi încărcarea unei pagini, trimiterea unui formular sau o cerere Ajax.
Acestea sunt adesea înregistrate destul de amănunțit în jurnalul de acces al serverului web și, dacă sunt disponibile, este destul de realist să reconstruiești acțiunile care au avut loc și detalii precum adresa IP a utilizatorului din acestea.

WordPress nu poate face acest lucru, dar poți accesa jurnalele serverului și găsi adresa IP a utilizatorului. Poate necesita ceva efort și succesul nu este garantat, dar aceasta este singura metodă posibilă. Răspunsul lui Will te va ajuta în cazul viitoarelor erori.
Găsirea unui utilizator pe baza adresei IP nu este de obicei dificilă, mai ales dacă numărul de autori este limitat.

În primul rând, recomandarea unui plugin nu este un răspuns bun, de fapt nu se face așa aici! În al doilea rând, dacă vrei ca datele tale să fie partajate cu o companie terță (în cloud-ul lor) distrează-te și spune-le și utilizatorilor tăi de ce împărtășești acele informații cu ei. Dacă confidențialitatea înseamnă măcar ceva pentru tine ca proprietar de website, aș spune să eviți plugin-uri precum Stream!
