How to Install a WordPress Theme or Plugin
Automatic Installation (Recommended)
- Go to WordPress Dashboard
- Navigate to Appearance → Themes or Plugins → Add New
- Click Upload
- Select the ZIP file
- Click Install Now
- Activate the product
Manual Installation (FTP)
Upload the extracted folder to:
/wp-content/themes/or/wp-content/plugins/
Then activate it from the dashboard.