Esta documentado en estos enlaces
https://www.plesk.com/blog/various/wordpress-500-internal-server-error/
Resumen
Para el Error 500:
- Activar el modo de depuración y revisar el archivo
debug.log
. - Revisar y regenerar el archivo
.htaccess
. - Incrementar el límite de memoria PHP.
- Desactivar plugins y cambiar al tema predeterminado.
- Reparar archivos corruptos y la base de datos.
Para el Error 503:
- Verificar el estado del servidor
- Desactivar plugins y cambiar al tema predeterminado.
- Revisar el archivo
.htaccess
. - Incrementar los límites de recursos.
- Verificar y desactivar cron jobs problemáticos.
Siguiendo estos pasos, deberías poder diagnosticar y resolver los errores 500 y 503 en tu sitio WordPress.