WordPress Security 101 outlines key steps for securing a WordPress site. It discusses preventing hacks through measures like enforcing HTTPS, strong passwords, 2FA, input sanitization and updating software. Detection methods include integrity checks of files, audit logs and uptime monitoring. If hacked, one should backup data, scan for infections, restore from backups, reset access credentials, and investigate logs to understand the breach. Advance preparation includes regular backups and following best practices for prevention.