1. How to update Theme
a. Update Theme via WordPress
Updating the theme via WordPress is very similar to the install process via WordPress. Make sure you had backup all of your customization in our theme.
Follow the steps below to update your theme via WordPress:
Step 1 – Download latest theme package on ThemeForest
Step 2 – Log into your WordPress Dashboard.
Step 3 – Go to Appearance > Themes.
Step 4 – Deactivate the Mella Theme by simply activating a different theme. Once you activate a different theme, you can delete the Mella theme.

Step 5 – Delete the Mella Theme. Do not worry, your content will not be lost!
Step 6 – Then simply upload the newest “Mella_theme.zip” file in the Appearance > Themes section. Click on the Install Themes tab at the top and choose to upload the zip file. You have this step explained in section: Theme Installation via WordPress.
b. Update theme via FTP
Updating the theme via FTP is very similar to the install process via FTP.
Follow the steps below to update your theme via FTP:
Step 1 – Go to …/wp-content > themes location on your server using a FTP client and backup your “Mella” theme folder by saving it to your computer, or you can choose to simply delete it. Your content will not be lost.
Step 2 – Download the new version of Mella theme from your Themeforest and retrieve Mella folder by unpacking the zip that you download from Themeforest and Mella_theme.zip.
Step 3 – Then simply drag and drop the new “Mella” theme folder into …/wp-content > themes location. Choose to “Replace” the current one if you did not delete it.
Step 4 – Log into your WordPress Dasrdoard, go to Appearance > Themes and activate the new Mella theme.
2. How to create Child Theme
What is a Child Theme?
A child theme is a theme that inherits the functionality of another theme, called the parent theme. Child themes allow you to modify, or add to the functionality of that parent theme. A child theme is the best, safest, and easiest way to modify an existing theme, whether you want to make a few tiny changes or extensive changes. Instead of modifying the theme files directly, you can create a child theme and override within.
Why use a Child Theme?
if you modify an existing theme and it is updated, your changes will be lost. With a child theme, you can update the parent theme (which might be important for security or functionality) and still keep your changes. It’s a great way to get started if you are just learning WordPress theme development.
How to create Create child ?
Follow that documentation to create Child Theme Child Themes – Codex
Using that plugin to create Child Theme : One Click Child Theme
You need to use a Child Theme only if you are making code customizations.
3. How to Speed Optimization
If you think your website takes too much time to load maybe you should.
- Install a Cache Plugin for WordPress. We recommend W3 Total Cache.
- Install an Image Compress Plugin. We recommend WP Smush It.
- Install a Database Optimizer Plugin We recommend WP Optimize
- Reduce the number of posts on the page
- Reduce the number of unnecessary plugins.
- Use more icons and less images.
4. How To Enable the Registration Form on the ‘Login/My Account’ page?
In case you cannot see the Registration Form on the My Account page or checkout page, it means you need to enable it.
You can find this setting by navigating to WooCommerce >> Settings.
Open Account Tab In the Registration section, make sure the” Enable registration on the “Checkout” page” and “Enable registration on the “My Account” page” options is checked.
This is what you should be seeing on your screen:

5. How To Add Color/Size selection box on the product page?
In WooCommerce, you can define product attributes, such as size or color, to use be used as product options.
Start by navigating to Products → Attributes.

For example an attribute could be “Size“. Then you need to Configure its terms. Those would be “Small, Medium, Large“.

Once defined, these global attributes can be assigned to your variable products.