Flexi

Multipurpose Business & Corporate WordPress Theme


Thank you for purchasing my theme. If you have any questions that are beyond the scope of this help file, please feel free to email via my user page, contact here.
Thanks so much!

To install this theme you must have a working version of WordPress already installed. Below are all the useful links for WordPress information.


I. Install theme

Once you've downloaded the installation file on ThemeForest, extract it and locate a file called Flexi.zip. You can install the theme by using one of two installation methods:

1. WordPress upload

Step 1: Go to Admin Panel → Appearance → Themes → Add New → Upload Theme.

Step 2: Browse to file Flexi.zip and click Install Now button to install.

2. FTP upload

- Upload non-zipped theme folder called Flexi to /wp-content/themes/ folder in your WordPress installation folder on your server.

3. Active Theme:

Go to Admin Panel → Appearance → Themes, locate the theme and click Activate button to activate the theme.

You will see a notification message to change permalink setting to post name. Please do this.

Note! If you have issues when installing a WordPress themes, please go to here to get help.

Install Plugins

After you actived Flexi theme, you will see the notice, as described in the screenshot below:

To install this plugins, click on Begin installing plugins link.

Check plugins which you want to install, select Install and click Apply button.

Waiting a while, after all installations have been completed. These plugins will be actived automatically.

* For more detailed documentation, you can read below:

You can either start building your site from scratch, or import one of our demo sites and then modify it to fit your needs. We will now explain how to perform the import process.

1. One Click Importer:

1.1. Import post, pages, widget and options

To import demo content, make sure you activated Backup & Demo Content extension. Go to Admin Panel → Flexi → Extension Manager to activate this extension.

Then, go to Admin Panel → Flexi → Demo Install to see what you can import. Click Install button to import demo content.

After install demo, please install plugin Regenerate Thumbnails, go to Tools → Regen. Thumbnails to regenerate thumbnails for all images.


Notes: To make sure that your import process is successful, your server configure must satisfy theme's requirements. Go to Admin Panel → Flexi → Theme Settings and choose Requirements tab to see theme's requirements.



1.2. Import Slider

To import slider, you must make sure that Revolution Slider plugin is actived and do the following steps below

2. XML Importer:

Use other tools in download package, please read "Demo-content / readme.txt".

After you import demo content, please go to Admin Panel → Settings → Permalink and click Save Changes button to complete process.
Once the demo data has been imported, you can make changes according to your requirements and continue building your site.

Manage Widget

1. To set up Widgets, please go on "Appearance → Widgets"

Display Widgets on frontend

There are all widgets of theme:.

Let check out where widgets will show in frontend page



Setting Widget Area

Go to Appearance → Widgets, enter widget name in Custom Widgets if you want to add new widget area.





1. General

In this section you can set up some general settings for your site. Please check below options available in this section:


2. Header

This Section will change setting for header.


3. Footer

This Section will change setting for footer.


4. Template Setting

This section allows you to choose sidebar and sidebar layout for Page, Blog and archive page of Portfolio, Team, Service, Recruitment and other pages as Search, Author, Category, Archive, Tag.


5. Advertisement

This section allows you to add new advertisement area. Advertisement area help you to create and manager the banner in site. To display this advertisement on front-end, let's add SLZ Ads Banner shortcodes in Flexi’s shortcode list to your specific page.

6. Post Setting

This section allows you to configure what is shown in single post.

After finishing configure how to display of post single, it will be shown in front-end as below.

Besides, yo can also configure for single pages of Portfolio, Service, Team or Recruitment in this section.


7. Page Header

This section allows you to set how to display page header in your site. You can custom background, color and font size for title and breadcrumb. Besides, this section allows you to configure page header in specific page as Posts, Portfolio, Service, Team or Recruitment in respective tabs.

8. 404 Setting

In this section, you can setting for 404 page.


9. Custom Style

In this section, you can write some of your manual code to change the style as your wish.


10. Custom Script

In this section, you can write some of your manual code to change the script/action for your site.


11. Optimize Performance

This section allows you to configure to minify your resource.


12. Requirements

In this section, you can see Enviroment information of your site.


13. Import/Export

This section allows you to import/export settings in Theme Settings of Flexi theme.


This menu manages all posts. From here you can add new, edit or delete post. Besides, you also can overwrite settings of post which you set in Theme Settings.

To create a new blog post, go to Posts → Add New from the Admin Panel.

In that new page, please fill in all fields according to your needs. Once all is completed, your detail page should be shown as below.

To configure what will be display in blog detail, please go to Flexi → Theme Settings → Post Settings to change respective fields.

Besides, you can also display posts by SLZ Posts Block shortcodes in Flexi’s shortcode list to your specific page.

This menu manages all pages. From here you can add new, edit or delete page. Besides, you also can overwrite settings of page which you set in Theme Settings.

To create a new page, go to Pages → Add New from the Admin Panel.

Portfolio - Custom Post Type

Portfolio is custom post type and you can manage it like post. To create a new post, go to Portfolio → Add New from the Admin Panel.

There are many different shortcodes that you can use to display portfolio on your front page, they are SLZ Gallery Carousel, SLZ Gallery Feature, SLZ Gallery Grid, SLZ Gallery Tab, SLZ Isotope, SLZ Project Carousel, SLZ Project Category and SLZ Project List shortcode. You can find them in Flexi’s shortcode list when add new or edit page by Visual Composer. You can also create a Portfolio Categories that is a collection of portfolio same category.


Services - Custom Post Type

Services is custom post type and you can manage it like post. To create a new post, go to Services → Add New from the Admin Panel.

To display services in your front page, you can add SLZ Service Block shortcode in Flexi’s shortcode list to your specific page. You also can create a Service Categories that is a collection of services same category.



Teams - Custom Post Type

Teams is custom post type and you can manage it like post. To create a new team, go to Teams → Add New from the Admin Panel.

To display teams in your front page, you can add SLZ Teams Block or SLZ Team Tab shortcodes in Flexi’s shortcode list to your specific page. You also can create a Team Categories that is a collection of teams same category.



Gallery - Custom Post Type

Gallery is custom post type and you can manage it like post. To create a new gallery, go to Gallery → Add New from the Admin Panel.

To display gallery in your front page, you can add SLZ Gallery Carousel, SLZ Gallery Feature, SLZ Gallery Tab, SLZ Gallery Grid or SLZ Isotope shortcode in Flexi’s shortcode list to your specific page. You also can create a Gallery Categories that is a collection of gallery same category.



Recruitment - Custom Post Type

Recruitment is custom post type and you can manage it like post. To create a new recruitment, go to Recruitment → Add New from the Admin Panel.

To display recruitment in your front page, you can add SLZ Recruitment List or SLZ Recruitment Tab shortcodes in Flexi’s shortcode list to your specific page. You also can create a Recruitment Categories that is a collection of recruitment same category.



Testimonials - Custom Post Type

Testimonials is custom post type and you can manage it like post. To create a new testimonial, go to Testimonials → Add New from the Admin Panel.

To display testimonials in your front page, you can add SLZ Testimonial Block shortcodes in Flexi’s shortcode list to your specific page. You also can create a Testimonial Categories that is a collection of testimonials same category.






This section introduce shortcodes of Flexi theme. Flexi supports useful 25+ shortcodes. To view this shortcodes, go to Admin Panel → Page, edit page with Visual Composer.

Click Add Element button , select tab Flexi.




SLZ About Me shortcode

This shortcode will display about me block as below.



SLZ Accordion shortcode

This shortcode will display a accordion block as below.



SLZ Author List shortcode

This shortcode will display a author list as below.



SLZ Button shortcode

This shortcode will display a button as below.



SLZ Category shortcode

This shortcode will display a category as below.



SLZ Contact shortcode

This shortcode will display a contact block as below.



SLZ Contact Form 7 shortcode

This shortcode will display a contact form as below.



SLZ Counter shortcode

This shortcode is used to create a featured number with effect for your site.



SLZ Count Down shortcode

This shortcode will display a count down as below.



SLZ Feature Block shortcode

This shortcode allows you to display a text and icon block as below.



SLZ Gallery Carousel shortcode

This shortcode allows you to display a slider of images as below.



SLZ Gallery Feature shortcode

This shortcode allows you to display a slider of images as below.



SLZ Gallery Tab shortcode

This shortcode allows you to display a slider of images as below.



SLZ Gallery Grid shortcode

This shortcode allows you to display a slider of images as below.



SLZ Icon Box shortcode

This shortcode allows you to display a block icon.



SLZ Image shortcode

This shortcode allows you to display images as below.



SLZ Image Carousel shortcode

This shortcode allows you to display a slider of images as below.



SLZ Isotope shortcode

This shortcode allows you to display feature images from Portfolio or Gallery posttype with styles as below.


SLZ Item List shortcode

This shortcode allows you to display a text and icon list as below.



SLZ Main Title shortcode

This shortcode is used to display a block title.



SLZ Material Download shortcode

This shortcode is used to display a material download button.



SLZ Map shortcode

This shortcode is used to display a map.



SLZ NewsLetter shortcode

This shortcode is used to display a newsletter form.



SLZ NewsTweet shortcode

This shortcode is used to display a newstweet as below.



SLZ Process shortcode

This shortcode is used to display a process as below.



SLZ Portfolio Carousel shortcode

This shortcode allows you to display image list with carousel style as below.



SLZ Portfolio Category shortcode

This shortcode allows you to display image list with category style as below.



SLZ Portfolio List shortcode

This shortcode allows you to display image list style as below.



SLZ Post Block shortcodes

This shortcode allows you to display posts from Posts posttype.



SLZ Post Grid shortcodes

This shortcode allows you to display posts from Posts posttype.



SLZ Post Mansory shortcodes

This shortcode allows you to display posts from Posts posttype.



SLZ Post Carousel shortcodes

This shortcode allows you to display posts from Posts posttype.



SLZ Pricing Box shortcode

This shortcode is used to display a box of pricing info.



SLZ Progress Bar shortcode

This shortcode allows you to replace default progress bar of visual composer to custom progress bar of Flexi theme.



SLZ Recruitment List shortcode

This shortcode allows you to display recruitment list as below.



SLZ Recruitment Tab shortcode

This shortcode allows you to display recruitment tab as below.



SLZ Service Block shortcode

This shortcode allows you to display a series of events over time as below.



SLZ Social Counter shortcode

This shortcode will count number of social interaction as below.



SLZ Tabs shortcode

This shortcode is used to display tabs as below.



SLZ Team Block shortcode

This shortcode is used to display block of posts from posttype Teams with style as below.



SLZ Team Tab shortcode

This shortcode is used to display tab of posts from posttype Teams with style as below.



SLZ Testimonial shortcode

This shortcode display a list of posts from posttype Testimonials.



SLZ Time Line shortcode

This shortcode is used to display a Time Line.



SLZ Video shortcode

This shortcode is used to display a Video.



SLZ Video Carousel shortcode

This shortcode is used to display a Video Carousel.




Translate the Theme to your language

If you want to translate the theme to other language (e.g. for the Portuguese spoken in Brazil ) you must:

In Admin Panel, go on Settings → General, choose Site Language is your translated language.

You can learn more about translating WordPress here Installing WordPress in Your Language

Note : After you translate your pages you need to go into Settings → Permalinks and click on Save.



Translate the Plugin to your language

If you want to translate the plugin to other language (e.g. for the Portuguese spoken in Brazil ) you must:



Create PO file with POEDIT

In Poedit window, choose File → New to create a new po file. Choose "Extract from source" to configure source code extraction.

In "Translation properties" of Catalog properties dialog, please choose Source code charset is UTF-8.

In "Sources paths" tab, please add folder which you want create po file.
Example :
- Choose "wp-content/themes/Flexi" if you want to translate Flexi theme.
- Choose "wp-content/plugins/solazu-unyson" if you want to translate Solazu Unyson plugin.

Next switch to "Sources keywords" tab, press the same "New item" button and add all Gettext functions you use for your plugin as below.

Make sure all necessary functions are added and press OK button. After your po file is nicely saved, navigate to Catalog and choose to "Update from sources"

- Choose text which want translate and translate them to your language.

- After you have done your translation, click Save.

This section will guide step by step to optimize you website performance. We introduce you two stage to do: Minify CSS JS, Browser Caching, Page Change and Optimize Image.

Minify CSS JS, Browser Cache, Page Cache

This feature is available on Flexi theme. Go to Admin panel → Flexi → Theme Settings → Optimize Performance to see what own theme support for this feature.

Optimize Image

We introduce you a plugin to optimize image - EWWW Image Optimizer plugin. This is available on WordPress Plugin Directory.

Notes: After optimize image, please deactive the EWWW Image Optimizer plugin.

And now, your website’s finished optimize performance.

Hope this theme is helpful for you. If you like it, please rating for it.

Don't hesitate to contact us if you have any issues when using our product.

Thank you!