Updated: 11 October 2026 · Applies to: WordPress 7.1
Themes control how your WordPress site looks. You can install free themes from the WordPress.org directory from inside the dashboard.
Steps
- Log in to your WordPress dashboard (
https://yourdomain.com/wp-admin). - Open Appearance › Themes and click Add Theme.
- Browse or search. Hover over a theme and click Preview to try it.
- Click Install, then Activate.
Customise it under Appearance › Editor (block themes) or Appearance › Customize (classic themes).
Tip: Choose themes that are updated regularly and have good ratings, and keep a backup before switching themes on a live site.