How to set a Homepage as the default page for my Magento store?
Once the Pearl Theme is installed, you can easily switch between the sample homepages. This can be done either manually or using the Demo Settings Import.

Option 1: Change Homepage with Manual Setup
a) Set the desired Homepage as default
Go to:
Magento Admin → Stores → Configuration → Web → Default Pages
Select your desired homepage (e.g., Homepage V15).
b) Configure the width of CMS Pages (optional)
Each homepage has a specific width. To match the demo store:
Go to:
WeltPixel → Frontend Options → Section Width
From here, set the widths for store pages, for example:
- CMS Page:
100%,1400px,1200px,80% - Row:
1200px,100%
You can log in to the Pearl Theme demo admin (use incognito if it doesn’t auto-login) to check exact widths for each demo store view.
c) Regenerate theme files & clear cache
Go to:
System → Cache Management
- Regenerate Pearl Theme LESS/CSS
- Flush Magento Cache
Your new homepage should now display.
Option 2: Change Homepage with Demo Settings Import
⚠️ Warning: This will also overwrite general theme settings, including category and product page settings.
a) Set the desired Homepage
Same as manual:
Magento Admin → Stores → Configuration → Web → Default Pages
Select homepage (e.g., Homepage V15).
b) Import demo settings via SSH
Connect to your server and run from your Magento root (mymagentostore.com/html):
php bin/magento weltpixel:import:demo --store=GLOBAL --demoVersion=v15
php bin/magento weltpixel:cleanup
php bin/magento weltpixel:less:generate
php bin/magento weltpixel:css:generate --store=default
Updated on: 17/09/2025
Thank you!
