Solshine - Solar Energy Elementor WordPress Theme
We would like to thank you for purchasing our theme. It is a Powerhouse of Great Features with Powerful Functionalities, please be sure to always search our Documentation. This Documentation Contains general information and step by step guidelines on how to set up the theme.Solshine Introduction
This documentation will give you an understanding of how Solshine Theme is structured and guide you in performing common functions.
NOTE: we will not respond to any support questions on Item comment section or through e-mail. If this document doesn't answer your questions feel free to open up a private ticket in our support forum
If you want to customize, please contact us here: our support forum
First steps
To install this theme you must have a working version of WordPress already installed. If you need help installing WordPress, follow the instructions in WordPress Codex. Below are all the useful links for WordPress information.
- General information about WordPress. - WordPress FAQ
- A great knowledge-base for WordPress beginners. - WordPress Lessons
- Detailed information on WordPress PHP functions and a lot of usage examples. - PHP Function References
Server requirements
To use the Solshine theme, you must be running WordPress 5.0 or higher, PHP 7.0 or greater, and MySQL 5 or greater on your server. We have tested it on Linux, Mac and Windows. Below is a list of items you should ensure your host can comply with.
- Check to ensure that your web host has the minimum requirements to run WordPress and themes;
- Always make sure they are running the latest version of WordPress;
- You can download the latest release of WordPress from the official WordPress website;
- Always create secure passwords for FTP and Databases.
Minimum PHP requirements
We recommend that you contact your web hosting service provider to make sure that your server PHP configuration limits are as follows:
- PHP time limit - (max_execution_time) 3600
- PHP memory limit - (memory_limit) 1G
- Max upload size - (upload_max_filesize) 266M
- File upload permission - (file_uploads) set to Available
Child Theme
This theme is fully compatible with child themes. A child theme inherits the styles and functionality of a parent theme, making it the recommended way to customize an existing theme safely and effectively.
Using a child theme allows you to make both minor and major modifications without altering the original theme files. This ensures that your customizations are preserved, even when the parent theme is updated.
The theme package includes a ready-to-use child theme. To activate it, simply upload the child theme folder (included in the package) to the /wp-content/themes/ directory of your WordPress installation.
Installation
There are two ways to install a WordPress theme: using the built-in installer or by uploading it via FTP.
Install Theme via WordPress
- Log in to the WordPress Administration Panels.
- Select the Appearance > Themes > Add New.
- Use the Upload Theme button to upload a zipped copy of Solshine Theme.
- Go to Appearance > Themes and activate the theme.




Install Theme via FTP
We recommend that you contact your web hosting service provider to make sure that your server PHP configuration limits are as follows:
- Download the Theme archive and extract the files it contains;
- Use an FTP client to access your hosting server;
- Unzip the Solshine.zip archive, put its contents (folder called Solshine) in the /wp-content/themes directory provided by WordPress;
- Go to Appearance > Themes and activate the theme.
Updating the theme
We recommend to use Envato Market plugin to update theme as it's fast and auto process. Here are steps:
- Download the Envato Market plugin and install it through the WordPress Dashboard at: Appearance Widgets
- Than you just need to configure "Envato Market" plugin. This is one time process. You just need to link your ThemeForest account with your "Envato Market" plugin. Just follow this for step-by-step tutorial for this.
- Than just go to Admin Envato Market menu and click on "Themes" tab. Now you can see Solshine theme with update link on it.
- After theme update, you may see message to update some plugins. Make sure you update all plugins too.
Plugins Installation
After you install the theme, you should see a list of suggested plugins at the top of the WordPress dashboard. If you already closed it out, you can go to Plugins folder of the Theme package instead to activate plugins.


Importing Demo Contents
The Import Demo Data feature allows you to quickly set up your website with the same content, layout, and settings as shown in the theme demo. This is a one-click process that automatically imports all required pages, posts, media, menus, and theme options.
Note : This process will overwrite any existing content on your website. For this reason, we strongly recommend using this option only on a fresh WordPress installation.
Basic site setup
There are two ways to install a WordPress theme: using the built-in installer or by uploading it via FTP.
Import demo content
- Ensure, that the Solshine Importer plugin is installed and activated;
- From the dashboard go to Appearance > Import Demo Data;
- Choose the demo you want to install and click on the Import Demo button

Setting a homepage
To set the demo as the homepage:
- From the dashboard go to Settings > Reading;
- Find the Your homepage displays option and toggle the switcher to A static page (select below);
- Choose the demo homepage and save your changes.

Theme Options
The Theme Settings dashboard contains 17 menu sections.
In almost each of these you can customize a certain part of your website.
In this article we’ll briefly explain what you can do in each of these tabs.
General Setting
This tab contains such tabs as Theme cursor, sidemenu and back to top settings.

Site Loader

Logo/Branding

Site Header

Page Header

Color Option

Typography

Theme Cursor

Border Radius

Blog Page

Single Blog Post

Woocommerce Pages

Site Contacts

MailChimp ID

404 Page

Maintenance Mode

Custom CSS/JS

Import/Export

Elementor Widget
Solshine has supported with Elementor Page Builder. the Elementor widgets shortcode are helpful and to create a dynamic website as per the requirements. Below you will see the list of the shortcode/widget that the theme provides.
Elementor is an external service and the plugin is developed by third party developers. They have already provided very good documentation.
Elementor Documentation
Translation
- You need to download and install poEdit program from here https://poedit.net/download
- Then goto ftp wp-conetent themes your theme folder languages. There you will find .pot file, open it with poEdit
- After edititng you need to set correct files name for your new files that will come after editing. More info about files naming you gan find here: https://poedit.net/download
- Open file wp-config.php in your Wordpress root folder and add the line define('WPLANG', ''); remember replace '' by the language you want. More details can be found here: WordPress in your language
- You can also translate theme using Logo Translate plugin: https://wordpress.org/plugins/loco-translate/
- Theme is fully compatibele with WPML Multilingual plugin, that can be used for translation and multilingual: WPML.org
Solshine Changelog
You can see the detail about the changelog here. Power-Squall always update our themes with new features, bug fixes, and improvements. We highly recommend you to read the changelog for every update.
- - Some Minor Design Issue fixes and Improvements.
- - 2 New Pages added.
- - Sign In New Page added.
- - Sign Up New Page added.
- - Some Minor Design Issue fixes and Improvements.
- - WooCommerce Notice Issue fixes and improvements.
- - 3 New Demo added.
- - IT Solution New Demo added.
- - Web Agency New Demo added.
- - Web Development New Demo added.
- - WooCommerce 5.6.0 compatibility added.
- - YITH WooCommerce Wishlist 3.0.25 + compatibility added.
- - Back to Top Issue fixes and Improvements.
- - Minor style fixes and improvements.








Social Profiles