Always prefer to check out the Online Documentation which is always updated to the latest features! Online Documentation
Cleanstart is a multipurpose but mainly business oriented Wordpress Theme, built to serve as a foundation for your web projects. The Design is based on fine typography and large photography with post-flat UI approach that will add uniqueness to your project. It is based on Twitter Bootstrap (check out BS excellent documentation), the front-end development framework with a steep learning curve that changes the way you develop sites. Cleanstart lets you build your pages and posts with a Visual Builder and a great collection of Custom Shortcodes that offers flexibility and pixel-perfect design.
To use the theme you have to be familiar with Wordpress. The demo is self-explanatory and you can easily study the pages to discover how to customize them to your needs. This documentation covers some basics to help you get started...
WordPress is well-known for the easy installation. Under most circumstances installing WordPress is a very simple process and takes less than five minutes to be completed. Many web hosts now are offering tools (e.g. Bluehost, mediatemple) for automatic installation. However, if you wish to install WordPress by yourself, read about the Famous 5 Minutes Installation.
Below you can find some links about WordPress Installation
Common WordPress Installation Issues
When you've downloaded CleanStart Theme, unzip the main zip file and you'll find the following:
Now what? Follow the next steps to install Cleanstart as a WordPress Theme.
* Note You should not upload the whole item you have downloaded from Themeforest because you will get an error of broken stylesheet file. Instead locate the CleanStart.zip file inside the main file you downloaded.
Warning: while installing your theme through WordPress admin, you may encounter an error message saying : “are you sure that you want to do this?”. This is mainly due to your hosting php settings. CleanStart theme zip file is roughly around 6MB and in some hosting configurations the default limit for max upload is 2MB. To solve this problem you should either increase your maximum upload limit (at least to 8MB) on your hosting admin panel, or ask your host to do it for you. This is a common request and they should be able to assist you.
Cleanstart comes with a child theme included in the theme package. Installing a Child Theme is almost the same as installing any other WordPress theme. The only difference is that you need both the parent theme, and the child theme uploaded to your WordPress theme directory. So, follow the steps described above once more, but now upload cleanstart_child.zip instead.
We focus on using the latest web standards and practices regarding WordPress theme development.
We strongly recommend our customers to install the child theme in order to ensure hassle-free updates.
Read all about Child Themes!
If for some reason you had problems installing the theme through wordpress then you can check out the following method:
The following plugins are bits of software that extend the functionality of Cleanstart theme and are included in the theme package. When you install Cleanstart, you will get a notification message in your WordPress admin informing you about the required and recommended plugins. You have to install them. For those who are not familiar with plugin management, please check WordPress Codex > Managing Plugins reference
This is Plethora's theme framework plugin. Please make sure that it is always installed & activated, otherwise your theme will not be functional.
Visual Composer allows you to edit your content using an enhanced page builder.
You are expected to use the version included in the package, as it is configured to work seamlessly with the theme.
Please, note that we do not offer compliance with any licensed version of Visual Composer plugin other than the one included in Cleanstart's Package.
Contact Form 7 can manage multiple contact forms. You can also customize the form and the mail contents flexibly with simple markup. Cleanstart design is compatible with any form created using Contact Form 7.
Note that for core functionality issues (non related to design), you should refer to the plugin documentation or contact the author directly.
Please, be careful. You have to install and activate Contact Form 7 before importing content!
Envato plugin, provides a direct connection with your Envato account.
Cleanstart will be regularly updated to keep up with wordpress updates. So if you get notified about an update, follow the instructions :
The first and most important step to update your theme is to BACKUP your site and Database. There are plenty of ways of doing that, you can start from here: WordPress Backups
Now that you have installed your theme you should start setting it up! One way of going, is putting some content first. Let us tell you this: There is not an one-click-install of the Demo Content yet! So, you either...
Below you can find a step by step guide, taken from the Importing Content page from the WordPress website.
In order to enable the Twitter Feed section on the pages, you will need to go to Theme Settings > Social & APIs > Twitter Feed Options and fill all the related fields. The Twitter Profile Link, Twitter Screen Name, Twitter Consumer Key, and Twitter Consumer Secret are the minimum required to make the Twitter Feed visible on the pages.
Please be patient while WordPress imports all the content.
Do not refresh the page until the All done. Have fun! message appears.
Apparently, this is the most convenient demo content importing method. We use Visual Composer's functionality to import page templates directly on the editor. To import one of the default demo page templates, follow the instructions :
If you don't wish to import all of our demo content, you can import individual pages.Below you can find the demo code for all the individual pages on our demo, made with shortcodes. To copy one of our demo pages, follow the instructions :
Administration > Settings > Reading > Front Page Displays
By default, WordPress displays latest posts in the Front Page. You should change this behavior by setting up a different static Front Page / Posts Page instead:
Administration > Theme Settings > General > Body & Headings
In this section you can set Body Background Color, Body Text Color and Body Link Color using a simple color picker!
Have in mind that Cleanstart's design looks perfect with any light background color.
You can also choose different font style for Headings and Body Text. You could select between a Standard or a Google Font family, Standard font families are usually pre-installed on users machines (PC, Mac, etc.), while Google Fonts are loaded automatically from Google CDN. Google Fonts support different subsets, depending on the website language.
Each Google Font family supports specific language subsets that are refreshed automatically on font selection.
Latin is the default subset for all Google Fonts
Select uppercase transformation or none for headings and buttons texts
Administration > Theme Settings > General > Skin Coloured Sections
The skin color is the basic color shade for several design elements and affects the overall theme's look and feel, you can set different colors for Skin Sections Background Color, Skin Sections Text Color and Skin Sections Link Color.
Usually, the skin color selection is in line with the company/organization logo.
Administration > Theme Settings > General > Dark Coloured Sections
On this section, you can choose different colors for your Call to Action Shortcode.
Background Color, Text Color, and Link Color can be easily set using a color picker.
Administration > Theme Settings > Header > Colors & Typography
On this group of settings you can set your menu layout.
Menu Background Color, Background Transparency and Link Color included.
Administration > Theme Settings > Footer > Main Section
Footer Background color, Text color and Link color can be seted on this Settings group.
Administration > Theme Settings > Miscellaneous > Back to Top
On this section you can choose to Enable or Disable Back to Top button
Administration > Theme Settings > Miscellaneous > TextRotator Animation Speed
If you wish to change the speed of the Text Rotator effect (found on the Call to Action shortcode) you need to set the TextRotator Animation Speed option and change its value to the number of milliseconds you want the effect to take place.
You can set a word(s) rotation on any text using the following pattern:
<span class="rotate">words_to_rotate1, words_to_rotate2, words_to_rotate3</span>
Administration > Theme Settings > General > Miscellaneous > Text Shadows
Enable or disable text shadows that appears at the following Captions: Sliders, Headers Full Image, Newsletter, Parallax, Call to Action
Administration > Theme Settings > Header > Layout & Display
On this panel you can set the header layout choosing from the dropdown list that appears, to enable or disable sticky header and hide or display side corners. Have in mind that this options can be overridden on page/post settings.
We recommend you to disable Admin Toolbar during site setup!
Users > Select User > Uncheck "Show Toolbar when viewing site"
Administration > Theme Settings > Header > Logo
Add your logo Following the steps below.
Administration > Theme Settings > Header > Top Toolbar
In this section you can select to hide or display the top toolbar. This toolbar has a menu on the left that you can setup like all other menus and text on the right that you can fill in. Once you select to display the toolbar from the settings of a page or the general settings, all the options will appear.
Administration > Theme Settings > Footer
Administration > Theme Settings > Head Panel
The head panel is one of the basic design elements on Cleanstart theme. Depending on the settings, it can be adjusted to display a different title/subtitle and background on every single page of your website.
The Title can be adjusted to display the main page title or even a custom one, while the Subtitle usually is a small introductory text to the main content. The text align can be adjusted as well.
As a Background, you have the option to display an image, an image slider, a local-hosted video, a Google map or just the skin color, while you may adjust the panel height in order to fit exactly on your needs.
Settings are grouped according to the type of page the Head Panel is displayed in:
Default settings can be edited in separate on every single page / post / portfolio post that you create. These settings are included on the 'Head Panel' tab on options box ( right below the main content editor )
Tip: If you want to completely hide the Head Panel, you must set the Head Panel > Panel Height to 100px.
Administration > Theme Settings > Posts
All options can be overridden on a single page
Administration > Theme Settings > Pages
All options can be overridden on a single page
Follow the steps below to create your first slider in no time!
Sliders
Settings
Administration > Theme Settings > 404 Page
Here, you can easily and quickly set your:
To set this up, first you have to install "contact form 7" plugin. Then go to Administration > Contact > add new and create a new form. Copy and paste the following code to the "Form" Panel on your left.
<div class="row"> <div class="col-sm-6 col-md-6"> <label>Name</label>
[text* your-name class:form-control]
</div><div class="col-sm-6 col-md-6"> <label>E-mail</label>
[email* your-email class:form-control]
</div>
</div> <div class="row">
<div class="col-sm-12 col-md-12">
<label>Subject</label>
[text your-subject class:form-control]
</div>
</div>
<div class="row">
<div class="col-sm-12 col-md-12">
<label>Message</label>
[textarea your-message class:form-control]
</div> </div>
<div class="row">
<div class="col-sm-12 col-md-12">
[submit class:btn class:btn-primary "Send"]
</div></div>
Then fill in your email and the other details and save. Now your contact form is set. Create a new page for your contact page and put the "Contact Page" Template through the Visual composer. Edit the "Contact Form 7" shortcode to load your just-made form.
When you have already create your Contact Page, setting up your map as head panel background is the final step.
Below all the options you have to set :
Administration > Theme Settings > Social & APIs > Twitter Feed Options
To setup the Twitter Feed, you should first create a new Twitter Application and obtain the necessary API Credentials ( Screen name | Consumer Key | Consumer Secret | OAuth Token | OAuth Token Secret ).
After obtaining these settings, fill the related fields. These settings are all you need to make the feed work. Optionally, you may set your profile link, change the number of displayed tweets and enable tweet replies.
Note: the default Twitter Feed activation/deactivation switch relies on Theme Settings > Footer > General tab and there is also an override switch on every post/page/portfolio settings box ( Other Elements tab )
Administration > Theme Settings > Social & APIs > MailChimp API
Cleanstart provides a MailChimp Form shortcode that has a direct connection with your MailChimp account.
If you don't have a mailchimp account, visit mailchimp and sign up for one.
Then, you have to generate your api key and find your list id.
Copy and paste it to the admin required fields.
Generaly we strongly recommend placing you custom CSS rules on child theme's main stylesheet ( style.css ).
Nevertheless, you may place your custom CSS in this field too. These rules will be loaded on every page of the website.
Please be careful, do not wrap your CSS inside <style> tags, as this is done automatically
You may place your custom JS in this field. Scripts, set in this field, will be loaded on every page of the website.
Please be careful, do not wrap your JS inside <script> tags, as this is done automatically
Administration > Theme Settings > Advanced > Google Analytics Options
Follow the steps below to set your Google analytics
Creating WordPress Menus is an easy procedure. Follow the steps below and you will create your first menu in no time! Have in mind that you should create pages, posts, portfolio items, etc. before adding them to the menu.
Setting up your One Page is a very fast procedure. Just follow the steps below or watch our video tutorial and you will be able to do it in no time!
Administration > Theme Settings > Blog
Administration > Theme Settings > WooCommerce
Cleanstart comes with a group of settings that gives you the opportunity to create a full functional WooCommerce shop without the usage of any third party plugin.
Portfolio post is a custom post type created by Plethora Themes. Creating a portfolio post procedure is pretty much the same with creating a blog post with some additional options listed below.
Right Side Panel Settings
Content Display Settings
This is the second Custom post type created by PlethoraThemes.
Right Side Panel Settings
Personal Info
Contact & Social
Available social links: email, Skype, Facebook, Twitter, Google+, LinkedIn, YouTube, Vimeo, Pinterest, Tumblr, Flickr, Dribble, Instagram
Visual composer it's a very steady and flexible plugin configured to work together with Plethora framework.
It will help you managing Plethora's shortcodes and create different layouts without coding.
Please, note that we do not offer compliance with any other licensed version of Visual Composer plugin apart from the one included in Cleanstart's Package.
Adding rows & columns in Cleanstart is one of the most basic and useful group of options, if you want to create your website with the demo standards. You can easily create different combinations just by setting rows and columns.
Row SettingsCleanstart comes with 13 shortcodes that allow you to create unique layouts using many different combinations.
How to use shortcodes in the backend editor.This is our <span class="rotate"> neweset, best, fastest</span> product!
Select client images, set Title and (optional) URL as Caption.
Cleanstart includes three custom Plethora widgets and the native WP widgets. You can put as many widgets as you want inside of a sidebar or footer widgetized areas. Below you can read some information on how to add widgets.
Sidebars ( or widgetized areas ) are part of WordPress native functionality.
Please, visit Codex if you want to learn more about sidebars.
Administration > Appearance > widgets
Cleanstart comes with two default sidebars, the blog and the page sidebar, which includes different widgets. You can easily choose sidebar and page layout from page/post right Side Panel.
Administration > Theme Settings > Advanced > Custom Sidebars
Select how many additional sidebars you want.
The extra sidebars will appear in your widget panel.
Plethora Themes Framework provides several built-in functionality that will make things easy for advanced users and developers who want to go deeper customizing Cleanstart.
You have the option to activate/deactivate any Custom Post Type, Shortcode or Widget that comes with this theme! When a feature is deactivated, the framework does not load the related code. This means that deactivating non used features will result a lighter page load!
Important notice: Deactivating any feature will not result any PHP errors/warnings/notices, however, you have to pay attention to Custom Post Types logic dependencies:
This is an extremely useful tool for developers/designers who want to comprehend faster how this theme works. Developer comments are small bits of information outputted directly in the HTML source. There are four types of comments, each one has its switch on Theme Settings > Advanced > Dev / Design HTML Comments tab:
Note: comments may contain sensitive data that should not be displayed in public. So, for security purposes, they are displayed exclusively to logged-in administrators that have access privileges to the Theme Settings panel.
Cleanstart provides the capability to export all theme settings. Keep this safe, as you may keep it as a backup, or you can use it to restore your settings on any Cleanstart Installation.
Cleanstart is a "Translation Ready" theme. This means it can be easily translated to any language by using the build-in Wordpress way of translating themes, using .po and .mo files. But if you need a multilingual site, Cleanstart is also "WPML Ready", fully compatible with the WPML plugin.
This is a straightforward tutorial that will help you translate a Plethora WordPress theme into the language of your choice. Keep in mind that this is the suggested procedure for a localized website ( single language ). If you need a multilingual website, then you should consider moving to the next section about WPML.
The only thing you need is a Gettext translations editor. On this tutorial we will use Poedit editor, which is one of the best out there. It is available for both Mac and PC, and it’s free!
All Plethora themes are translation-ready and come with the related Gettext files (PO/MO and POT files). Consider these files as a catalog containing every single text string used on your theme. What you need to know about them:
// Replace fr_FR with your language and country code. define ('WPLANG', 'fr_FR');Note that after WP 4.0 you may select your default language during the installation procedure or under Settings > General in the Dashboard.
Those working with child themes ( kudos to you ), will already have a question in their minds…and the answer is YES! If you translate the PO/MO files on your parent theme, you will lose it on the next theme update. Relax, you may implement your translations on the child theme as well. Just follow the following instructions:
add_action('after_setup_theme','plethora_child_translation'); function plethora_child_translation() { // Replace 'clenastart' with your theme's slug. load_child_theme_textdomain( 'cleanstart', get_stylesheet_directory() . '/languages' ); }
Cleanstart is "WPML Ready", fully compatible with the WPML plugin. It comes with a wpml-config.xml that renders all custom fields, posts, taxonomies and admin fields translatable.
First, you need to to purchase a recent version of WPML, including the String Translation and Translation Management modules.
To translate a page you need to go to Wp admin – Pages and in the list you will see columns for each active language, with a pencil icon (for ‘edit translation’) or a ‘+’ icon (for ‘add translation’) next to each page. Go ahead and edit or add the translated pages. Now you just need to translate your page into the new language.
If you want to dublicate your content and then translate it, follow the instructions on Displaying Untranslated Content using Content Duplication. This will create the exact same content in different languages and keep the different copies synchronized.
Cleanstart comes with extra custom post types such as portfolios, persons, sliders and custom taxonomies. In order to get a similar interface for translation/duplication as for posts and pages, you need to go to WPML->Translation Management, and select the tab ‘Multilingual Content Setup’ to see which custom post types are translatable through our wpml-config.xml file.
WPML can synchronize menus for you. This means that if some entries, for example some pages, posts or categories, are in the English menu, WPML can generate and keep in synch menus for other languages pointing to the translated versions of these pages, posts or categories.
You can add menu translations and synchronize menus across translations by going to Appearance->Menus in your Dashboard.
In order for the language switcher to be displayed in the header you'll need to activate it from Theme Settings > Header --> Header Toolbar (display). From WPML > Languages > Language switcher options > Language switcher style you should choose "Mobile Friendly always".
To translate strings you need to follow the procedure for Theme and Plugin Localization. Go to WPML > Theme and Plugin Localization, and click on Scan the theme for strings to see which theme strings need to be translated.