SW Lifemag
1REQUIREMENTS – Back to top
At the basic level, this theme will require the following conditions:
- PHP version 5.6 or greater
- MySQL version 5 or greater
- WordPress 4.7.x or higher (Please note that it has the best performance on the latest version of WordPress)
Note: Recommended PHP Configuration Limits In several cases, you may deal with problems related to low PHP configuration limits, such as: white screen, demo content fails when importing, empty page content and other similar issues. The solution is to increase the PHP limits. You can do this on your own by editing the following lines in php.ini file in your root directory. This is not a file that comes with WordPress so if you are unfamiliar with it you should contact your web host about increasing those limits to a minimum as follows:
- max_execution_time = 600
- memory_limit = 128M
- post_max_size = 32M
- upload_max_filesize = 32M
2KEY FEATURES – Back to top
- Compatible with IE9+, Firefox 4+, Netscape, Safari, Opera 9.5 and Chrome
- Responsive layout for all devices
- WooCommerce included
- Advanced widget options
- Unlimited colors and over 500 Google web fonts
- Allow to set site title, tagline, logo and Analytics ID
- WPML Compatible & RTL Ready
- Support menu with Mega and dropdown style
- Support primary menu location, widget sidebars
- 5 Preset Color Styles: Default, Fern, Medow, carrot, wisteria, blue.
- Fully integrated with Font Awesome Icon
- Support to add custom CSS/JS
- Social Networks integration
- CSS3 table-less design
- LESS for advanced development
- Custom style for plugin Contact Form 7 and SEO Plugins to allow higher ranks.
3LAYOUT POSITION – Back to top
4INSTALLATION – Back to top
There are two ways to install a WordPress theme:
Quickstart Installation: By using this package (sw_lifemag_quickstart_version1.0.0.zip), you will set the theme exactly as our Demo with sample data. This is applied when you need a fresh WordPress with our theme.
Manual Installation: You need the following files:
- Theme package (sw_lifemag_version1.0.0.zip) – In the theme package contains both theme file and plugins.
- Data folder contains (“sample_data.xml” & “widget.wie”) file.
4.1 Quickstart Installation
Step 1: Extract Quickstart package to your folder >> htdocs >> xampp if you’re using localhost. Or upload all files after extracting as this image if you’re using a hosting server.
Step 2: Move the directory content into your browsers and start installation. The initial WordPress installation screen will notify you that the configuration file is unavailable. Click Create Configuration File button to create it.
Step 3: You need to setup database if you haven’t got. You can refer the guide how to create a new database and new username for WordPress. Then Let’s Go!
Step 4: Input the WordPress database connection details. With using localhost, you can type the username and password as below:
Step 5: Run the installation and edit needed information as following:
Step 6: Complete installation
Step 7: Log in your account and discover the new theme
4.2 Manual Installation
4.2.1 Install Theme
To install this theme you must have a working version of WordPress already installed.
Installing this theme is just like any other WordPress theme, either by uploading the main theme folder via FTP (unzipped) or the zipped file via the WordPress theme upload section.
Install Using FTP
- 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.
Install Using the WordPress Installer
Login to your WordPress Dashboard and navigate to Appearance >> Themes. At the top of the page click the Add New button.
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_lifemag_theme_version1.0.0.zip” file and click Install Now.
Note: If the file size is larger than 8M, please upload to FTP (File Transfer Protocol).
The uploading process will be started. You will see the message that Theme installed successfully.
Click “Activate” to enable theme.
After the theme activated, install plugins by clicking link Begin Installing Plugins. You need to install the following plugin:
Select the plugin >> click list box to select “Install” >> Apply.
You will see the message that the plugin installed successfully.
Click “Return to Required Plugins Installer” >> select all plugins >> Active >> Apply.
You will see the message that The plugin was activated successfully.
4.2.2 Install Sample Data
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 “sampledata.xml” to upload.
4.2.3 Install “widget_data.wie” file
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.
5 READING SETTINGS – Back to top
In the Administrator page, please navigate to Settings >> Reading >> Front page displays >> select “A static page” >> Front Page “Home” >> Save. This allows the changes to display on the home page.
6CONFIGURATION – Back to top
6.1 How to Configure Theme Options
Let’s go to Appearance > Theme Options for configuration.
General
Navbar Options
Layout
Typography
Social share
Advanced
6.2 How to Configure Widgets
Let’s go to Appearance >> Widgets!
You can drag widgets/plugins in the list from left to positions on your right as follow image
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.
- Widget Style – Style of widget ( container is selection )
Note: If your theme use WPML, please select Language on admin toolbar before selecting a widget display at sidebar.
6.2.1 Custom Menu – Top position
Frontend Appearances:
Backend Settings:
6.2.2 YA Top – Top position
Frontend Appearances:
Backend Settings:
6.2.3 Text – Top Logo position
Frontend Appearances:
Backend Settings:
Copy and Paste the Code Custom HTML of Text :
1
2
3
|
<div class=“banner-header”>
<a href=“#”><img src=“http://dev.ytcvn.com/ytc_templates/wordpress/sw_lifemag/wp-content/uploads/2015/02/logo-top-right.png” alt=“logo right”></a>
</div>
|
6.2.3 YA Posts – Banner position
Frontend Appearances:
Backend Settings:
6.2.4 YA Posts – Above Content position
Frontend Appearances:
Backend Settings:
6.2.5 YA Posts: Lifestyle – Content position
Frontend Appearances:
Backend Settings:
6.2.6 YA Posts: Fashion – Content position
Frontend Appearances:
Backend Settings:
6.2.7 YA Posts: World – Content position
Frontend Appearances:
Backend Settings:
6.2.8 Sw Responsive Slider Widget: Multimedia – Content position
Frontend Appearances:
Backend Settings:
6.2.9 YA Posts: Business – Content position
Frontend Appearances:
Backend Settings:
6.2.10 Sw Social Count Widget – Sidebar Right position
Frontend Appearances:
Backend Settings:
6.2.11 Ya Posts – Sidebar Right position
Frontend Appearances:
Backend Settings:
6.2.12 Text: Logo Sidebar – Sidebar Right position
Frontend Appearances:
Backend Settings:
Copy and Paste the Code Custom HTML of Text :
1
2
3
|
<div class=“banner-right-image”>
<a href=“#”><img src=“http://dev.ytcvn.com/ytc_templates/wordpress/sw_lifemag/wp-content/uploads/2015/02/logo-sidebar-right.png” alt=“logo sidebar right”></a>
</div>
|
6.2.13 Text: Facebook module – Sidebar Right position
Frontend Appearances:
Backend Settings:
Copy and Paste the Code Custom HTML of Text :
1
2
3
4
5
6
7
8
9
10
|
[collapses class=“collapses” type=“collapse” tag=“div”]
[collapse active=“true” title=“facebook module”] <iframe src=“//www.facebook.com/plugins/likebox.php?href=https%3A%2F%2Fwww.facebook.com%2FSmartAddons.page&width&height=290&colorscheme=light&show_faces=true&header=true&stream=false&show_border=true” scrolling=“no” frameborder=“0” style=“border:none; overflow:hidden; height:290px;” allowTransparency=“true”></iframe>[/collapse]
[collapse active=“” title=“youtube module”] <iframe width=“100%” height=“300px” src=“https://www.youtube.com/embed/seR92xEmHoQ” frameborder=“0” allowfullscreen></iframe>[/collapse]
[collapse active=“” title=“Twitter module”] <blockquote class=“twitter-tweet” lang=“en”><p>Test FanPage API <a href=“http://t.co/SrASUzL2Wx”>http://t.co/SrASUzL2Wx</a></p>— DzTimes (@dztimes) <a href=”https://twitter.com/dztimes/status/370773897639362560″>August 23, 2013</a></blockquote>
<script async src=“//platform.twitter.com/widgets.js” charset=“utf-8”></script>[/collapse]
[/collapses]
|
6.2.14 Custom Menu – Footer position
Frontend Appearances:
Backend Settings:
6.2.15 Text: About Us – Footer position
Frontend Appearances:
Backend Settings:
6.2.16 YA Posts: Last post – Footer position
Frontend Appearances:
Backend Settings:
6.2.17 Custom Menu: Custom link – Footer position
Frontend Appearances:
Backend Settings:
6.2.18 Text: newsletter – Footer position
Frontend Appearances:
Backend Settings:
Copy and Paste the Code Custom HTML of Text :
1
2
|
<p>Add your email here if you would simply like a notification</p>
[contact–form–7 id=“128” title=“Contact form 1”]
|
6.3 How to Create Menu
An example of how a mega menu should be structured:
- Level 1 is the nearest to the left of the page.
- Sub-section headings (Level 2 headings) are indented slightly further to the right.
- Any other subordinate headings (Level 3, 4, etc) within the same section are indented even further to the right.
How To Create Menu
You must define a menu before you can add items to it.
1. Login to the WordPress Dashboard.
2. From the ‘Appearance’ menu on the left-hand side of the Dashboard, select the ‘Menus’ option to bring up the Menu Editor.
3. Select Create a new menu at the top of the page
4. Enter a name for your new menu in the Menu Name box
5. Click the Create Menu button.
=>> Your new custom menu has now been defined.
6.4 How To Add Items to a Menu
The Screen Options allow you to choose which items you can use to add to a menu.
Click on the Screen Options tab to expand the options available for a particular Screen, check (or unchecked) the desired options, then click the Screen Options hanging tab to collapse the Screen Options.
1. For example, Locate the pane entitled Pages.
2. Within this pane, select the View All link to bring up a list of all the currently published Pages on your site.
3. Select the Pages that you want to add by clicking the checkbox next to each Page’s title.
4. Click the Add to Menu button located at the bottom of this pane to add your selection(s) to the menu that you created in the previous step.
5. Click the Save Menu button once you’ve added all the menu items you want.
Your custom menu has now been saved.
6.5 How To Custom Menu Items
The Navigation Label
This field specifies the title of the item on your custom menu. This is what your visitors will see when they visit your site/blog.
The Title Attribute
This field specifies the Alternative (‘Alt’) text for the menu item. This text will be displayed when a user’s mouse hovers over a menu item.
1. Click on the arrow in the top right-hand corner of the menu item to expand it.
2. Enter the values for the Navigation Label and Title Attribute that you want to assign to the item.
3. Click the Save Menu button to save your changes.
6.6 How To Configure Mega Menu
Click on “Show/Hide Advanced Menu Config” button to configure Mega Menu
It will show as the image below:
1. Advanced Mega menu – With Level 1:
- Active mega menu: Allow to activate/inactivate Mega Menu
- Icon: Using icon-* class to display Icon for any menu item with Font Awesome intergrated. Refercence Font Awesome for details
- Dropdown Size: Set the width of dropdown menu. (ex: min = 1 (= 150px); max = 6 (= 900px)).
- Dropdown Align
– Only for menu items level 1
– If you want dropdown (if have) align by right direction, config it to ‘Right’ instead of ‘Left’ or ‘Default’
– ‘Default’: no class be add to dropdown, everything are nature by default css.
– ‘Left’ / ‘Right’: add to dropdown an utility class for float it left/ right. Make it align as you want.
- Show Description as Subtitle
– Mean as the name.
– Description is core attribute of menu item. You may need check to show it in the metabox screen.
- Hide Title
– Sometime you need hide the title of menu, select ‘Yes’ value please. In this case, Icon or Subtitle or Advanced Content are need to show as replacer.
- Disable Link: Allow to disable link.
- Advanced:
– Some advanced functions are placed here.
– ‘Default’: NOOP, do nothing. Sure, it is not advanced
– ‘Use as Divider’: Show any icon, title, subtitle, content. Divider style only.
– ‘Append Advanced Content’: Append content after menu title block (icon+title+subtitle)
– ‘Append Advanced Content with Shortcode’: as above, but ‘do_shortcode’ with this before append.
- Advanced content: Insert content follow Advanced ( input HTML, image… not included js & css)
- Menu Thumbnail: Allow to upload thumbnail for menu
2. Advanced Mega menu – With Level 2:
- Dropdown sub size: Set the width of dropdown submenu. (ex: default/ min = 1 (= 150px)/ max = 6 (= 900px)).
7SUPPORT – Back to top
Thank you so much for purchasing this theme. If you have any questions that are beyond the scope of this help file, please send us via: Support Tickets System
Thanks so much!