Installing themes and plugins
WordPress
Installing from wp-admin
- Go to Plugins → Add New (or Appearance → Themes → Add New)
- Search for the plugin/theme
- Click Install Now, then Activate
Uploading a ZIP file
- Go to Plugins → Add New → Upload Plugin
- Choose the .zip file from your computer
- Click Install Now, then Activate
Via SFTP
Upload plugin/theme folders directly to /wp-content/plugins/ or /wp-content/themes/ then activate from wp-admin.
Recommended plugins
- UpdraftPlus — automated backups
- Wordfence — security scanning
- WP Super Cache — page caching
- Yoast SEO — search engine optimization