Graças ao novo recurso de detecção de erros fatais, ao perceber um problema em um plugin ou tema, o WordPress envia um e-mail para o administrador do site. Este e-mail contém um link de acesso para o novo Modo de restauração, mas um dos parâmetros deste endereço é salvo criptografado no banco de dados, ou seja, essa informação só está disponível no e-mail. Se o e-mail não chegar, não dá pra acessar (até rimou).
Nos meus testes locais, mesmo com um plugin de SMTP configurado, o e-mail não chegou. Por isso criei o plugin abaixo e o salvei como um must use plugin, isto é, um plugin que não pode ser desabilitado. Para salvar um plugin desta forma basta colocar o arquivo PHP na pasta mu-plugins dentro da pasta wp-content. Ela ficará no mesmo nível que as pastas plugins e themes e, caso ela ainda não exista, você deverá criá-la.
Vale lembrar que a pasta mu-plugins funciona de um jeito um pouco diferente da plugins: os arquivos PHP devem estar na raíz da pasta. Must use plugins dentro de subpastas não são reconhecidos. Então, eu criei um arquivo com o nome store-recovery-keys.php, coloquei o conteúdo acima e salvei. Depois disso, o link de acesso é salvo dentro da pasta wp-content/uploads, em um arquivo com nome recovery-links.php.
O WordPress 5.2 possibilita que você altere o destinatário do e-mail que contém esse link de duas formas.
O primeiro jeito, e o mais simples, é configurando a constante RECOVERY_MODE_EMAIL no seu wp-config.php. Antes da parte que diz /* Isto é tudo, pode parar de editar! :) */, você pode colocar algo como:
Também é possível alterar o e-mail que recebe o link para o Modo de restauração através do filtro recovery_mode_email, da seguinte forma: