Scoprire chi ha eliminato una pagina o un articolo?
Qualcuno ha spostato una pagina molto importante del mio sito nel cestino e non so chi sia stato! Non è stata eliminata definitivamente, quindi da quel punto di vista non devo preoccuparmi.
Le revisioni, quando l'ho ripristinata, mostrano che qualcuno l'ha modificata 3 giorni prima di oggi, quindi potrebbe essere stato loro, ma non posso esserne sicuro.
WordPress tiene traccia di chi clicca il pulsante cestino? Se no, presumo che dovrei scrivere uno script personalizzato per agganciarmi al pulsante cestino quando viene cliccato.

Per impostazione predefinita, no, WordPress non tiene traccia di chi modifica lo stato degli articoli (almeno che io sappia).
Puoi agganciarti a transition_post_status
e registrare l'ID dell'utente.
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();
//in qualche modo registra l'$uid insieme all'ID dell'articolo $post->ID
}
}

No, WordPress di per sé non registra alcuna attività. Sebbene esistano plugin per questo scopo, non funzioneranno retroattivamente.
Tuttavia, non dimenticare che qualsiasi azione eseguita in WordPress è tecnicamente una richiesta HTTP, come il caricamento di una pagina, l'invio di un modulo o una richiesta Ajax.
Queste azioni sono spesso registrate in modo piuttosto dettagliato nel log di accesso del server web e, se disponibili, è piuttosto realistico ricostruire l'azione avvenuta e dettagli come l'IP dell'utente da essi.

WordPress non può farlo, ma puoi andare nei log del server e trovare l'IP dell'utente. Potrebbe richiedere un po' di impegno e il successo non è garantito, ma questa è l'unica strada possibile. La risposta di Will ti aiuterà per errori futuri.
Trovare un utente basandosi sul suo IP di solito non è difficile, specialmente se il numero di autori è limitato.

Innanzitutto, consigliare un plugin non è una grande risposta, anzi qui non è stato fatto! In secondo luogo, se vuoi che i tuoi dati siano condivisi con una società terza (nel cloud loro) divertiti e spiega anche ai tuoi utenti perché condividi quelle informazioni con loro. Se la privacy ha almeno un po' di importanza per te come proprietario del sito, direi di stare alla larga da plugin come Stream!
