WordPress Theme Installation
Guide to install premium WordPress themes from sugeng.id.
Platform
This guide is specifically for WordPress themes (.zip). For Blogger themes (.xml), see Blogger Template Installation.
How to Install
- Login to your WordPress Dashboard
- Go to Appearance → Themes
- Click the Add New button at the top
- Click the Upload Theme button
- Click Choose File and select the theme
.zipfile - Click Install Now
- Wait for the upload and installation to complete
- Click Activate to activate the theme
Don't Extract
Upload the .zip file directly without extracting it first. WordPress will extract it automatically.
Troubleshooting
If upload fails with an error message:
| Error | Solution |
|---|---|
| "The uploaded file exceeds the upload_max_filesize" | Increase upload limit in php.ini or contact hosting |
| "The link you followed has expired" | Increase max_execution_time in php.ini |
| "Are you sure you want to do this?" | Try uploading again, make sure file is not corrupt |
Theme Updates
Premium WordPress themes from sugeng.id can be updated in two ways:
Automatic Update (Recommended)
As long as your license is active, you can update directly from the WordPress dashboard:
- Go to Dashboard → Updates
- If updates are available, the theme will appear in the list
- Check the theme and click Update Themes
- Wait for the update process to complete
TIP
Automatic update is the fastest and easiest method. Make sure your theme license is still active to receive update notifications.
Manual Update
If you prefer to update manually:
- Backup your website first
- Re-download the latest theme file from sugeng.id member area
- Go to Appearance → Themes
- Activate another theme temporarily
- Delete the old theme
- Install the new version like initial installation
- Activate the new theme
Safe Settings
Theme settings saved in Customizer usually remain after updates. However, backup is always recommended.
Child Theme
Every premium WordPress theme from sugeng.id comes with a child theme included. Child themes allow you to modify the appearance or functionality of a theme without editing the main theme files (parent theme).
What is a Child Theme?
A child theme is a derivative theme that inherits all features and styles from the parent theme. Benefits of using a child theme:
- Safe during updates - Modifications won't be lost when parent theme is updated
- Easy to revert - If something goes wrong, just deactivate the child theme
- Organized - All customizations stored in one place
How to Install Child Theme
- Install parent theme first following the guide above
- Activate parent theme and make sure it works properly
- Upload the child theme file (usually named
theme-name-child.zip) - Activate child theme - Parent theme will automatically become inactive
Order Matters
Parent theme must be installed first before the child theme. Child theme cannot work without the parent theme.
Child Theme File Structure
theme-name-child/
├── style.css # Your custom CSS
├── functions.php # Your custom PHP functions
└── screenshot.png # Theme thumbnailAdding Customizations
Custom CSS - Edit the style.css file in child theme:
/* Example: change link color */
a {
color: #0066cc;
}PHP Functions - Edit the functions.php file in child theme:
<?php
// Example: add custom function
function my_custom_function() {
// your code here
}Override templates - Copy template files from parent theme to child theme, then edit as needed.
TIP
For simple CSS customizations, you can also use Appearance → Customize → Additional CSS without needing a child theme.
License Activation
Premium themes require license activation to receive automatic updates.
How to Activate
- Go to Appearance → Theme License
- Enter the License Key you received at purchase
- Click Activate License
- If successful, status will change to Active
License Troubleshooting
| Issue | Solution |
|---|---|
| "License key invalid" | Make sure copy-paste without extra spaces |
| "License limit reached" | Deactivate license on old website first |
| "Connection error" | Check firewall or contact support |
After Installation
After the theme is successfully installed and activated:
- Create Menu - Appearance → Menus
- Add Widgets - Appearance → Widgets
- Configure Theme - Appearance → Customize → Theme Options
- Set Homepage - Settings → Reading (if needed)
See each theme's documentation for complete configuration guide.
FAQ
Should I backup before installing a new theme?
Yes, always backup your database and WordPress files before installing a new theme or updating.
Will the old theme be deleted?
No, the old theme remains. You can delete it manually if no longer needed.
Will content be lost when changing themes?
No, posts, pages, and media remain safe. What may need reconfiguration are widgets and menus.
Why does it look broken after installation?
New themes may require additional configuration. Open Customize and adjust theme settings.