SW G2shop

1GETTING STARTED

1.1 Introduction

First of all, I would like to thank you for purchasing this theme. We’ve put in lots of love in developing this wordpress theme and are excited that you’ve chosen this theme for your website. We hope you find it easy to use our theme. This documentation guides you through the main features of the theme and guides you how to use and customize the theme.

1.2 System Requirements

At the basic level, this theme will require the following conditions:

  • Apache 2.x or Microsoft IIS 7
  • PHP 5.3.x
  • MySQL 5.0.4 or higher
  • WordPress 3.9+, 4.0+

Recommended PHP Configuration Limits: Many issues you may run into such as; white screen, demo content fails when importing, empty page content and other similar issues are all related to low PHP configuration limits. The solution is to increase the PHP limits. You can contact with your web host and ask them to increase those limits to a minimum or You can do this on your own by finding php.ini file in your root directory as follows:

  • max_execution_time 360
  • memory_limit 128M
  • post_max_size 32M
  • upload_max_filesize 32M

2INSTALLATION

2.1 Files Structure

At first, you need to download the package about my computer and then unzip the package. The Main Files Gives You All The Content Listed Below

  • Theme folder - Contains the sw_g2shop_theme_v1.0.0.zip file and sw_g2shop-child-theme.zip WordPress Theme. The child theme is only for users who make code changes.
  • Data folder - Contains the sample_data.xml file and widget.wie file.

2.2 Theme Installation

You can install the theme in two ways: through WordPress, or via FTP.

Note: If the theme file size is larger than 8M, please upload to FTP (File Transfer Protocol).

2.2.1 Theme Via FTP Installation

  • Extract themename_version.zip.
  • Load your FTP client, such as FileZilla.
  • Upload the themename_version folder to the /wp-content/themes directory.
  • In the left menu sidebar, go to Appearance >> Themes.
  • Click Activate underneath the theme’s named section.

2.2.2 Theme Via WordPress Admin Panel Installation

Step 1 - Open the wp-admin panel (navigate through web browser to the folder where you have installed the WordPress e.g (www.your_domain.com/wp-admin/).

Step 2 - Login to your WordPress Dashboard and navigate to Appearance >> Themes. At the top of the page click the Add New button.

Step 3 - Click the Upload Theme button >> Choose File in Import from your computer section. Navigate to previously zipped theme package and open theme installator folder: Select your “ sw_g2shop_theme_v1.0.0.zip” file and click Install Now.

Step 4 - The uploading process will be started. You will see the message that Theme installed successfully.

Step 5 - After the installation you will be able to activate the theme to do this click the “blue” activation link.

Step 6 - Select “Create static front page = No” and press “Save Changes” to complete the theme activation.

Once theme is installed, you need to install Required Plugins to get full features working.

2.3 Required Plugins Installation

After installing and activating the theme you will see a yellow popup at the top of the page. Saying: “This theme requires the following plugins…” please click the ‘Begin Installing plugins’ link.

You will be redirected to ‘Install Required Plugins’ page, here you will find all of the theme required plugins. To install them just check all of them and from the drop down select install once installed do the same to activate them.

Note: If the plugins installation process could have a notice some plugins unsuccessful installation, please go to these plugins to install one by one. This case usually occurs as you select all plugins installation at once.

2.4 Sample Data Installation

Step 1 - In the Administrator page, please navigate to Tools >> Import.

Step 2 - Please choose “WordPress” to import.

Step 3 - In Import WordPress page, click “choose file” button to select file “sample_data.xml” to upload.

Note: You must import “sample_data.xml” file twice. The first time, In Import Attachments part, selecting “Download and import file attachments” and the second time, unselecting “Download and import file attachments“.

Step 4 - Assign Authors and Import Attachments with selecting “Download and import file attachments and then press “Submit” button.

Step 5 - You must import “sample_data.xml” more one again but note that in Import Attachments part with unselecting “Download and import file attachments and then press “Submit” button.

2.5 Widget Installation

Step 1 - In the Administrator page, please navigate to Tools >> Widget Importer & Exporter.

Step 2 - After that choose “widget_data.wie” file >> press Import Widgets button.

3THEME OPTIONS

3.1 General

general

navbar

3.3 Layout

general

3.4 Typography

general

3.5 Social share

general

3.6 Advanced

general

4PAGES

4.1 How To Create A New Page

Step 1 - Navigate to Pages in your admin sidebar and click Add New option.

Step 2 – Input a new name for your page, then find the Page Attributes box on right side.

Step 3 – Set your Parent page. It’s usually set to No Parent.

Step 4 – Set your page template from the Template dropdown list. See list of page templates below.

Step 5 - Content for your page goes in the editing field, use the Visual or Text editor.

Here is a screenshot that shows you the various areas and descriptions of the page settings described above.

4.2 Setting Up Home Page

Setting up your home page is the same as setting up any other regular pages, except that you need to specify in the settings which page will be your Main Home Page.

How To Set Your Home Page

Step 1 - Navigate to Settings >> Reading tab.

Step 2 – Select A Static Page option.

Step 3 – Choose the page you want as your home page from the Front Page dropdown list.

Step 4 – Choose the blog page as the Posts page.

4.3 Setting Up About Us Page

The Front-end of About Us Page

How To Create The About Us Page in Admin

Step 1 - Create a new page by clicking “Add New” button, and give it any name you wish.

Step 2 - Insert your content into the editor field, such as a heading and text.

Step 3 - In the Page Attributes box on the right hand side, set the Template option from the dropdown menu.

The Back-end of About Us Page

Copy & Paste the content code into the text editor

4.4 Setting Up Contact Us Page

The Front-end of Contact Us Page

How To Create The Contact Us Page in Admin

Step 1 - Create a new page by clicking “Add New” button, and give it any name you wish.

Step 2 - Insert your content into the editor field, such as a heading and text.

Step 3 - In the Page Attributes box on the right hand side, set the Template option from the dropdown menu.

The Back-end of Contact Us Page

Copy & Paste the content code into the text editor

4.5 Setting Up Our Service Page

The Front-end of Our Service Page

How To Create The Our Services Page in Admin

Step 1 - Create a new page by clicking “Add New” button, and give it any name you wish.

Step 2 - Insert your content into the editor field, such as a heading and text.

Step 3 - In the Page Attributes box on the right hand side, set the Template option from the dropdown menu.

The Back-end of Our Service Page

Copy & Paste the content code into the text editor:

4.6 Setting Up FAQs Page

The Front-end of FAQs Page

How To Create The FAQs Page in Admin

Step 1 - Create a new page by clicking “Add New” button, and give it any name you wish.

Step 2 - Insert your content into the editor field, such as a heading and text.

Step 3 - In the Page Attributes box on the right hand side, set the Template option from the dropdown menu.

The Back-end of FAQs Page

Copy & Paste the content code into the text editor:

 

6WOOCOMMERCE

SW G2shop Theme is fully compatible with WooCommerce plugin. WooCommerce is external plugin and all info about this awesome plugin you can find plugin’s author page. Below you have all friendly links that will be useful:

  • WooCommerce Plugin Page
  • WooCommerce Documentation
  • WooCommerce Forum
  • WooCommerce Shortcodes

6.1 How to install WooCommerce

At first please go to Plugins > Add new section and type “WooCommerce” into search field. Then press “enter”".

After that you will results and what you need to do is click on “Install now” button next to “WooCommerce - excelling eCommerce” plugin.

After that plugin will be installed and please click “Activate plugin” link.

woocommerce

6.2 How to add new product

Go to Products >> Add product section. After that you will see page wich looks like below and all you need to do is fill those fields with own values.

woocommerce

6.3 Change Product Image Sizes

You can change the image size in “Woocommerce > Settings > Products > Display” section.

woocommerce

After change the images sizes, you should regenerate all the thumbnails. For this, you should install and activate “Regenerate Thumbnails” plugin.

woocommerce

6.4 Registration Options

You need to show registration form on My Account page, you should check “Enable registration on the “My Account” page” in “Woocommerce > Settings > Products > Accounts” section.

woocommerce

7 POST

7.1 Creating/Editing Posts

Step 1 - Navigate to Posts in your WordPress admin sidebar.

Step 2 - Click on the Add New option to make a new post. Create a title, and insert your post content in the editing field. You can use visual composer or Ya shortcodes elements inside the post.

Step 3 - Select Post Format from the right side.

Step 4 - Add Categories from the right side. To assign it to the post, check the box next to the Category name.

Step 5 - Add Tags from the right side. Type the name of the tag in the field, separate multiple tags with commas.

Step 6 - For a single image, click the first Featured Image Box, select an image and click the Set Featured Image button.

Step 7 - Once you are finished, click Publish or Update to save the post.

Here Is A Screenshot That Shows The Various Areas Of The Post Page Described Above.

create-posts

8 WIDGETS

8.1 To Add Widgets, Follow The Steps Below.

Step 1 - Navigate to Appearance > Widgets to access the list of widgets and widget sections that they can be added to. The left hand side shows all the widgets you can use. The right hand side shows all the different sections you can add widgets to.

Step 2 - Simply drag and drop the widget you want into the widget section you want on the right hand side.

Step 3 - When finished, make sure to click Save in the widget editing box to save the widgets added to your sidebar.

Here Is A Screenshot That Shows The Various Areas Of The Widget Section Described Above.

create-posts

8.2 Custom Widgets in SW G2shop Layout1

Below is the position image of SW G2shop Layout1.

layout1

Below is the description of widgets parameter:

  • Title - Title of widget
  • Template - Select template that you want
  • Category Name - Select category name
  • Order by - Allow to order by following field:
    • ID
    • Name
    • Author
    • Date
    • Title
    • Modified
    • Parent
    • Rand
    • Comment Count
  • Order - Allow to order Ascending/Descending
  • Number of Posts - Number of post will be shown
  • Include Posts ID - Include ID of Posts
  • Exclude Posts ID - Exclude ID of Posts
  • Excerpt Length (in words) - Input the character limitation in words
  • Advanced Options - Support 3 options for your advance
    • Widget Style - Style of widget ( container is selection )
      • col-2 > col-12- Set the number of column that the widget will be used.
      • Container- Add a class container into the widget, use for sidebar without container.
    • Widget Display - Option select widget display. There are 3 option:
      • All - Widget will display all in theme in the sidebar that’s selected.
      • Except on selected - Allow to choose pages that don’t want to show widget
      • Only on selected - Allow to choose pages that want to show widget
        • Users - Allow to be shown for user pages (login/ not login)
        • General - Check into the checkbox that you want to show the sidebar( blog, archive…)
        • Taxonomy Slugs - Input Taxonomy Slugs of pages that you want to display widget, if have many taxonomies then separate them by “,” mark.
        • Posts type - Input Posts type of pages that you want to display widget, if have many posts type then separate them by “,” mark.
        • Categories ID & Posts ID - ID of Categories or Posts, if have many IDs then separate them by “,” mark.
        • Menu - Allow to choose menu that you want to display widget.

8.2.1 Position Top

1. Custom Menu Widget

  • Please go in “Appearance > Widgets” on admin sidebar.
  • You should add “Custom Menu” widget in the sidebar.
  • You should configure the fields and save.

Frontend Appearance

frontend-myaccount

Backend Settings

backend-myaccount

2. Text: Language Widget

  • Please go in “Appearance > Widgets” on admin sidebar.
  • You should add “Text” widget in the sidebar.
  • You should configure the fields and save.

Frontend Appearance

frontend-language

Backend Settings

backend-language

Copy & Paste the code into text editor:

3. WooCommerce Currency Converter Widget

  • Please go in “Appearance > Widgets” on admin sidebar.
  • You should add “WooCommerce Currency Converter” widget in the sidebar.
  • You should configure the fields and save.

Frontend Appearance

frontend-currency

Backend Settings

backend-currency

8.2.2 Position Top Menu

1. Custom Menu Widget

  • Please go in “Appearance > Widgets” on admin sidebar.
  • You should add “Custom Menu” widget in the sidebar.
  • You should configure the fields and save.

Frontend Appearance

frontend-topmenu

Backend Settings

backend-topmenu

8.2.3 Position Banner Full

1. Revolution Slider Widget

  • Please go in “Appearance > Widgets” on admin sidebar.
  • You should add “Revolution Slider” widget in the sidebar.
  • You should configure the fields and save.

Frontend Appearance

frontend-banner-full

Backend Settings

backend-banner-full

8.2.4 Position Above Main

1. Text Widget

  • Please go in “Appearance > Widgets” on admin sidebar.
  • You should add “Text” widget in the sidebar.
  • You should configure the fields and save.

Frontend Appearance

frontend-above-main

Backend Settings

backend-above-main

Copy & Paste the code into text editor:

8.2.5 Position Above Content

1. Sw Woo Slider Widget: Deals of the week

  • Please go in “Appearance > Widgets” on admin sidebar.
  • You should add “Sw Woo Slider” widget in the sidebar.
  • You should configure the fields and save.

Frontend Appearance

frontend-deals-week

Backend Settings

backend-deals-week

2. Sw WooCommerce Listing Ajax Widget: Electronics

  • Please go in “Appearance > Widgets” on admin sidebar.
  • You should add “Sw WooCommerce Listing Ajax” widget in the sidebar.
  • You should configure the fields and save.

Frontend Appearance

frontend-electronics

Backend Settings

backend-electronics

3. Text Widget

  • Please go in “Appearance > Widgets” on admin sidebar.
  • You should add “Text” widget in the sidebar.
  • You should configure the fields and save.

Frontend Appearance

frontend-image-center

Backend Settings

backend-image-center

Copy & Paste the code into text editor:

4. Sw WooCommerce Listing Ajax Widget: Fashion

  • Please go in “Appearance > Widgets” on admin sidebar.
  • You should add “Sw WooCommerce Listing Ajax” widget in the sidebar.
  • You should configure the fields and save.

Frontend Appearance

frontend-fashion

Backend Settings

backend-fashion

8.2.6 Position Below Main

1. Sw Partner Slider Widget: Featured Brands

  • Please go in “Appearance > Widgets” on admin sidebar.
  • You should add “Sw Partner Slider” widget in the sidebar.
  • You should configure the fields and save.

Frontend Appearance

frontend-featured-brands

Backend Settings

backend-featured-brands

8.2.7 Position Above Bottom

1. YA Feature Product: Featured Products

  • Please go in “Appearance > Widgets” on admin sidebar.
  • You should add “YA Feature Product” widget in the sidebar.
  • You should configure the fields and save.

Frontend Appearance

frontend-featured-products

Backend Settings

backend-featured-products

2. YA Posts: latest news

  • Please go in “Appearance > Widgets” on admin sidebar.
  • You should add “YA Posts” widget in the sidebar.
  • You should configure the fields and save.

Frontend Appearance

frontend-latest-news

Backend Settings

backend-latest-news

3. YA Testimonial Slider Widget: Happy Clients

  • Please go in “Appearance > Widgets” on admin sidebar.
  • You should add “YA Testimonial Slider” widget in the sidebar.
  • You should configure the fields and save.

Frontend Appearance

frontend-happy-clients

Backend Settings

backend-happy-clients

4. Text Widget: Shop info

  • Please go in “Appearance > Widgets” on admin sidebar.
  • You should add “Text” widget in the sidebar.
  • You should configure the fields and save.

Frontend Appearance

frontend-shop-info

Backend Settings

backend-shop-info

Copy & Paste the code into text editor:

5. YA Social Widget

  • Please go in “Appearance > Widgets” on admin sidebar.
  • You should add “YA Social” widget in the sidebar.
  • You should configure the fields and save.

Frontend Appearance

frontend-social

Backend Settings

backend-social

8.2.8 Position Bottom

1. Text Widget

  • Please go in “Appearance > Widgets” on admin sidebar.
  • You should add “Text” widget in the sidebar.
  • You should configure the fields and save.

Frontend Appearance

frontend-free-shipping

Backend Settings

backend-free-shipping

Copy & Paste the code into text editor:

8.2.9 Position Above Footer

1. Text Widget

  • Please go in “Appearance > Widgets” on admin sidebar.
  • You should add “Text” widget in the sidebar.
  • You should configure the fields and save.

Frontend Appearance

frontend-subscribe

Backend Settings

backend-subscribe

Copy & Paste the code into text editor:

8.2.10 Position Footer Left

1. Custom Menu Widget: Mobile

  • Please go in “Appearance > Widgets” on admin sidebar.
  • You should add “Custom Menu” widget in the sidebar.
  • You should configure the fields and save.

Frontend Appearance

frontend-mobile

Backend Settings

backend-mobile

2. Custom Menu Widget: Camera

  • Please go in “Appearance > Widgets” on admin sidebar.
  • You should add “Custom Menu” widget in the sidebar.
  • You should configure the fields and save.

Frontend Appearance

frontend-camera

Backend Settings

backend-camera

3. Custom Menu Widget: Laptop

  • Please go in “Appearance > Widgets” on admin sidebar.
  • You should add “Custom Menu” widget in the sidebar.
  • You should configure the fields and save.

Frontend Appearance

frontend-laptop

Backend Settings

backend-laptop

4. Custom Menu Widget: TVS

  • Please go in “Appearance > Widgets” on admin sidebar.
  • You should add “Custom Menu” widget in the sidebar.
  • You should configure the fields and save.

Frontend Appearance

frontend-tvs

Backend Settings

backend-tvs

8.2.11 Position Footer Right

1. Custom Menu Widget: About Us

  • Please go in “Appearance > Widgets” on admin sidebar.
  • You should add “Custom Menu” widget in the sidebar.
  • You should configure the fields and save.

Frontend Appearance

frontend-aboutus-footerright

Backend Settings

backend-aboutus-footerright

2. Custom Menu Widget: Help

  • Please go in “Appearance > Widgets” on admin sidebar.
  • You should add “Custom Menu” widget in the sidebar.
  • You should configure the fields and save.

Frontend Appearance

frontend-help

Backend Settings

backend-help

3. Custom Menu Widget: We Accept

  • Please go in “Appearance > Widgets” on admin sidebar.
  • You should add “Custom Menu” widget in the sidebar.
  • You should configure the fields and save.

Frontend Appearance

frontend-we-accept

Backend Settings

backend-we-accept

8.3 Custom Widgets in SW G2shop Layout2

Below is the position image of SW G2shop Layout2.

layout2

Note: With Position “Top; Top Menu; Below Main; Above Bottom; Bottom; Above Footer; Footer Right; Footer Left” configure the same with position at Layout1 but please note that you must select this widget to display on Primary Menu: Home Page 2.

8.3.1 Position Banner Container

1. SW Vertical Mega Menu Widget: Category

  • Please go in “Appearance > Widgets” on admin sidebar.
  • You should add “SW Vertical Mega Menu” widget in the sidebar.
  • You should configure the fields and save.

Frontend Appearance

frontend-vertical-menu

Backend Settings

backend-vertical-menu

2. Revolution Slider

  • Please go in “Appearance > Widgets” on admin sidebar.
  • You should add “Revolution Slider” widget in the sidebar.
  • You should configure the fields and save.

Frontend Appearance

frontend-revolution-slider

Backend Settings

backend-revolution-slider

8.3.2 Position Below Content

1. Text

  • Please go in “Appearance > Widgets” on admin sidebar.
  • You should add “Text” widget in the sidebar.
  • You should configure the fields and save.

Frontend Appearance

frontend-free-shipping-home2

Backend Settings

backend-free-shipping-home2

Copy & Paste the code into text editor:

2. Sw Woo Slider Widget: Deals of the week

  • Please go in “Appearance > Widgets” on admin sidebar.
  • You should add “Sw Woo Slider” widget in the sidebar.
  • You should configure the fields and save.

Frontend Appearance

frontend-deals

Backend Settings

backend-deals

3. Text Widget

  • Please go in “Appearance > Widgets” on admin sidebar.
  • You should add “Text” widget in the sidebar.
  • You should configure the fields and save.

Frontend Appearance

frontend-saveup

Backend Settings

backend-saveup

Copy & Paste the code into text editor:

4. SW Woocommerce Listing Ajax Widget: Electronics

  • Please go in “Appearance > Widgets” on admin sidebar.
  • You should add “SW Woocommerce Listing Ajax” widget in the sidebar.
  • You should configure the fields and save.

Frontend Appearance

frontend-electronic-home2

Backend Settings

backend-electronic-home2

5. Text Widget

  • Please go in “Appearance > Widgets” on admin sidebar.
  • You should add “Text” widget in the sidebar.
  • You should configure the fields and save.

Frontend Appearance

frontend-camera-home2

Backend Settings

backend-camera-home2

Copy & Paste the code into text editor:

6. SW Woocommerce Listing Ajax Widget: Fashion

  • Please go in “Appearance > Widgets” on admin sidebar.
  • You should add “SW Woocommerce Listing Ajax” widget in the sidebar.
  • You should configure the fields and save.

Frontend Appearance

frontend-fashion-home2

Backend Settings

backend-fashion-home2

8.3.3 Position Sidebar Left

1. Text Widget

  • Please go in “Appearance > Widgets” on admin sidebar.
  • You should add “Text” widget in the sidebar.
  • You should configure the fields and save.

Frontend Appearance

frontend-static-image-left

Backend Settings

backend-static-image-left

Copy & Paste the code into text editor:

2. YA Feature Product Widget: Featured Products

  • Please go in “Appearance > Widgets” on admin sidebar.
  • You should add “YA Feature Product” widget in the sidebar.
  • You should configure the fields and save.

Frontend Appearance

frontend-featured-products-home2

Backend Settings

backend-featured-products-home2

3. Text Widget

  • Please go in “Appearance > Widgets” on admin sidebar.
  • You should add “Text” widget in the sidebar.
  • You should configure the fields and save.

Frontend Appearance

frontend-static-image-left2

Backend Settings

backend-static-image-left2

Copy & Paste the code into text editor:

4. Sw best seller products Widget: Best Sellers

  • Please go in “Appearance > Widgets” on admin sidebar.
  • You should add “Sw best seller products” widget in the sidebar.
  • You should configure the fields and save.

Frontend Appearance

frontend-best-seller

Backend Settings

backend-best-seller

5. Sw WooCommerce Product Tags Widget: Popular Tags

  • Please go in “Appearance > Widgets” on admin sidebar.
  • You should add “Sw WooCommerce Product Tags” widget in the sidebar.
  • You should configure the fields and save.

Frontend Appearance

frontend-popular-tags

Backend Settings

backend-popular-tags

9 WPML

WPML is the most popular plugin for multi language support, our theme is fully compatible with WPML. Below you will find documentation their team created for using WPML plugin with this theme.

  • WPML Plugin- The highly recommended plugin to manage multi-lingual sites.
  • WPML Forum Support - If you bought WPML then you get free support from their amazing team.
  • Translating Widgets - Tutorial recommended by wpml team for translating widgets

10 OTHER

  • SUPPORT - If you have any questions that are beyond the scope of this help file, please send us via: Support Tickets System
  • FAQs - Go to Here to view more the Frequently Asked Questions.