## General

Last update: May 13, 2019

# Urna - All-in-one WooCommerce WordPress Theme

Urna is a flexible and customizable WooCommerce Multi-Store WordPress Theme that installs and changes any item in a matter of minutes via Powerful Theme Options. Urna is the best our premium theme, so surely you will be satisfied with it.

Urna rocks a handy mobile menu which will take your shoppers to their desired product effortlessly. In total, you receive a whopping three hundred pages and get to benefit from the one-click demo content import. Enjoy the multiple contents now and have an eCommerce page up in close to no time. You can create an excellent outcome that will drive your sales and help you grow your business to a new degree.

Urna can be used for a variety of purposes, specially built store for the Fashion, Furniture, Electronics,... Urna is fully compatible with all SEO standards helping your business have a high search on Google Search. Each page of Urna is fully compliant, so it can be viewed easily regardless of different screen devices such as desktops, tablets and mobile phones. All that makes your customers have an enjoyable shopping experience.

Urna is high quality and intelligent design that comes with 24+ different demos that will give you a great choice. You will easily find the best for your purpose without spending too much time.

#### It features deep integration with WooCommerce core plus several of the most popular plugins:

- Redux Framework
- WPBakery Page Builder (formerly Visual Composer)
- Slider Revolution Responsive
- WOOF - WooCommerce Products Filter
- YITH WooCommerce Wishlist
- YITH WooCompare
- Contact Form 7
- MailChimp for WordPress
- WooCommerce Variation Swatches

We thank you for purchasing our product. Hope our product will be of great help for you to succeed. We appreciate your decision to read the manual before the request for our support.

### Requirement

To install this theme you must have a working version of WordPress. Please refer to WordPress documentation for further instructions. You can download the latest version of WordPress here https://wordpress.org/download/

- Wordpress 4.6 or higher
- WooCommerce 3.6 or higher
- For best performance we recommend using PHP 7.2 or higher.
- MySQL 5.6 or greater OR MariaDB 10.0 or greater
- Nginx or Apache with mod_rewrite module
- This theme is tested under Mac, Windows and Linux.

(for legacy environments also PHP versions 5.3.x will work but it is recommended to be on at least PHP 5.6 and preferably PHP 7.0. WordPress recommends PHP 7)

### Free Support

All of our items come with free support, and we have an advanced ticket system to handle your requests. Support is limited to questions regarding the theme’s features or problems with the theme. We are not able to provide support for code customizations or third-party plugins. If you need help with anything other than minor customizations of your theme, we suggest enlisting the help of a developer.

#### How To Receive Free Support

- Step 1 – Go to Ticket System (https://tickets.thembay.com/) and Click Submit a ticket.
- Step 2 – Provide all requires information: Product Name, Purchase Code, your username on Themeforest.net and URL to your page to verify your license.
- Step 3 – Provide more details about the problem, descibe, screenshot ...
- Step 4 – Submit ticket and wait our response (within 14-24 hours)

#### How to find your ThemeForest Item Purchase Code

To find your licence key/purchase code you need to log into your ThemeForest account and go to your Downloads page.
Locate some of the Themes Kingdom themes you purchased in your Downloads list and click on the Download and next on the License Certificate & purchase code link in drop-down menu.
After you have downloaded the certificate you can open it in a text editor such as Notepad and copy the Item Purchase Code.

## Install Theme

Last update: May 13, 2019

### Download Package from ThemeForest

After purchasing our theme, you need to go your download area, click on button Download and select download All files & documentation.

### Extract Package

After download completed, you need to unzip the package and select the way you want to install the theme.

Once the download is complete, unzip the file and you would see the following packages:

- Documentation - our detail documentation for the theme
- Licensing - the theme license
- Sample Data - the sample data of the demos, you can import it
- Theme - for manual installation

### Installation Theme

You can install Urna theme directly in Wordpress Admin or upload files via FTP

#### 1. Theme Installation via WordPress

Please, follow the steps below to install Urna Theme (Make sure you had extract files).

- Step 1 – Login to your WordPress Dasrdoard.
- Step 2 – Navigate to Appearance ► Themes.

- Step 3 – Click Add New button on top of the page.

- Step 4 – Then click Upload Theme
- Step 5 – Next, Browse to the zip file and click Install now for the theme to be uploaded and installed.
- Step 6 – After done installing, click Activate the theme

You need install all required plugins after install parent theme. You should only install Child theme after complete install all required plugin.

Watch the video "Theme Installation via WordPress" tutorial

#### 2. Theme Installation via FTP

Using an FTP software like File Zilla or CuteFTP to upload the theme files to your WordPress site.

The first, extract the theme file "urna.zip", you will have a folder "urna" include all theme files and folders (css, images, fonts...).

Please, follow the steps below to install the theme via FTP:

- Step 1 – Log into your hosting space (server) via FTP client.
- Step 2 – In extracted archive folder, find urna.
- Step 3 – Upload the urna folder to your server in path ROOT/wp-content/themes/.
- Step 4 – The uploaded path should be like this: ROOT/wp-content/themes/urna/.
- Step 5 – Login to your WordPress Dasrdoard and go to Appearance ► Themes and activate the Urna theme.

Watch the video "Theme Installation via FTP" tutorial

### Installation Plugins

#### Please, follow the steps below to install required plugins:

- Step 1 - After activating the theme, you will be asked to installed the required and recommended plugins, you can proceed by clicking on Begin installing plugins

- Step 2 – In the next page, check all the plugins that you want to install then on the drop down Bulk Actions, choose Install then click Install, the plugin installation process will start.

- Step 3 – Check all the plugins that you want to activate then on the drop down Bulk Actions, choose Activate and click Apply, the plugin installation process will start. Wait for all the plugin activated then you can start customizing your website as you wish

Watch the video "Install Plugins" tutorial

### Recommended Plugins

In order for the website to function well, similar to our demo functions, I recommend you to install the following plugins. Please note, you do not need to install them if you do not need it.

#### Here are the plugins that we recommend:

- 1. YITH WooCommerce Wishlist
- 2. YITH Woocommerce Compare
- 3. YITH WooCommerce Questions and Answers
- 4. YITH WooCommerce Frequently Bought Together
- 5. Nextend Social Login and Register
- 6. WOOCS - WooCommerce Currency Switcher
- 7. Notification for WooCommerce
- 8. YITH WooCommerce Brands Add-on

## Import Sample Data

Last update: May 13, 2019

### Requirement

We very happy to provide for customer a new function to import data more quickly. It is "One click import"

With "One click import", customer do not import step by step data as import usual. It import all data like : Content, Widget, Revolution slider, Menu, Customize...

#### To use the "One click import" function, you need to meet the following requirements:

- Active parent theme
- Uploads folder writable
- For best performance we recommend using PHP 7.2 or higher.
- MySQL 5.6 or greater OR MariaDB 10.0 or greater
- Nginx or Apache with mod_rewrite module
- HTTPS support
- Memory Limit 256M or higher

### Import All Sample Data - for a new website

- Step 1 - Login to your WordPress Dasrdoard.
- Step 2 - Go to Urna Import
- Step 3 - Download All Demos(Make sure there is no problem with the System Requirement)
- Step 4 - Download Data of the demo that you want.
- Step 5 - After downloading the data, proceed to Import.
- Step 6 - Wait to importing success: The import process can take about 10 minutes. Please don't refresh the page.
- Step 7 - Choose Shop Page: Go to WooCommerce > Settings > Products > General > Shop Page
- Step 8 - Choose Cart and Checkout Page: Go to WooCommerce > Settings > Advanced

Watch the video "Import All Sample Data for new website" tutorial full

### Only activate skin and import the configure for website available.

If you have a website with data available, follow these steps to use the "Urna" theme for your website.

- Step 1 - Install and activate theme.

- Step 2 - Install and activate the required plugins.

  Deactivate the plugin "Tbay Framework" before installing other plugins.

- Step 3 - Go to Urna Import
- Step 4 - Download Data of the demo that you want.
- Step 5 - Activate skin that you want

- Step 6 - Create Homepage and Footer as we provide

  Watch the video "Create Homepage and Footer as we provide" tutorial
- Step 7 - Choose Shop Page: Go to WooCommerce > Settings > Products > General > Shop Page
- Step 8 - Choose Cart and Checkout Page: Go to WooCommerce > Settings > Advanced
- Step 9 - Set Homepage default
- Step 10 - Select Footer default in Theme Options

Watch the video "Installation Theme and Import All Sample Data for website available" tutorial

### Use "Wordpress Reset" plugin if you want import sample data one again or import the data of another demo

Each Urna's skin uses a separate data, so if you want to switch between skins you need to reset the data, then import the data again.
Use this plugin to reset the WordPress database : https://wordpress.org/plugins/wordpress-reset/

#### Follow these steps:

- Step 1 - Install Wordpress Reset plugin.
- Step 2 - Reset Database
- Step 3 - Download Data of the demo that you want.
- Step 4 - Select the skin you want to import the data

Watch the video " Use Wordpress Reset plugin if you want import sample data one again" tutorial

### Error or Problem when import sample data

For best performance we recommend using PHP 7.2 or higher. Most people have problems when PHP < 7

#### 1. Page not found

In this case, you only need to import the data again.

Watch the video "Page not found when import sample data" tutorial

#### 2. If "Download Demos All" doesn't work, you should upload the sample data manually:

- Upload Data to the directory "ROOT/wp-content/uploads/urna_import/".
- Can use the "WP File Manager" plugin and import as like this video's tutorial or upload files via FTP.

Watch the video "If Download Demos doesn't work" tutorial

#### 3. Other issues

If you have problems importing the demo ( example : infinite loading, error 505 with when using wordpress importer ) then you may have a problem with the server settings. Please check these:

1. If the import stalls and fails to respond after a few minutes, or it fails with a simple error message like “Import failed,” You are suffering from PHP configuration limits that are set too low to complete the process. You should contact your web host and ask them to increase those limits to a minimum as follows:

- max_execution_time 3600
- max_input_time 3600
- memory_limit 256M
- post_max_size 64M
- upload_max_filesize 64M
- max_input_vars 3000
- allow_url_fopen on (!important)

You can verify your PHP configuration limits by installing a simple plugin found here. And you can also check your PHP error logs to see the exact error being returned.

2. Also if possible update your PHP version to 7.2

3. Save all config in Woocommerce before import data

After doing this you can reset your database using the WordPress Database Reset Plugin and try to re-import the demo data ( WARNING : Reset the database will make you lost all the data of your current wordpress )
If you still have problem your web host may uses process watching software that prevents bulk processing on their web servers.

If you have problem please submit a ticket and we will help you to import the demo.

## Theme Configuration

Last update: May 13, 2019

### Set Up Logo

You can upload your logo image in the Urna Options. If the logo is not uploaded, then your site name will be used.

#### Please, follow the steps below to upload your logo:

- Step 1 - Login to your WordPress Dashboard.
- Step 2 - Go to Urna Options > Header
- Step 3 - Upload your logo by clicking on Select Image (our current Urna logo is 126x35px)
- Step 4 - Choose Mobile Logo here:

### Set Up Menu

#### 1. Creating your menu

- Step 1- Login to the WordPress Dashboard.
- Step 2- From the 'Appearance' menu on the left-hand side of the Dashboard, select the 'Menus' option to bring up the Menu Editor.
- Step 3 - Select Create a new menu at the top of the page.
- Step 4 - Enter a name for your new menu in the Menu Name box.
- Step 5 - Click the Create Menu button. Your menu is now defined, and you can now add pages to it (steps below).

#### 2. Adding pages to your menu

- Step 1 - Locate the pane entitled Pages.
- Step 2 - Within this pane, select the View All link to bring up a list of all the currently published Pages on your site.
- Step 3 - Select the Pages that you want to add by clicking the check box next to each Page's title.
- Step 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.
- Step 5 - Click the Save Menu button once you've added all the menu items you want. Your custom menu has now been saved.

The Screen Options allow you to choose which items you can use to add to a menu. Certain items, like Posts or Products are hidden by default. The Screen Options are located in the top right corner of your WordPress Dashdoard.

#### 3. Assigning a Menu to a Location

Once you've created a menu and filled it with items, it's time to assign it to one of the theme pre-defined locations.

- Go to Appearance > Menus and click Manage Locations.

Menu is assigned after import data by "One click import".

#### 4. Configure Mega Menu

With Urna Megamenu, you can enjoy creating the Mega Menu you want

- Step 1 - Add new Megamenu
- Step 2 - Choose Mega menu for parent menu

Watch the video "Configure Mega Menu" tutorial

### Set Up Home Page

Go to Apperances -> Settings -> Reading

#### Config in Front page

### Set Up Footer

#### Set Up Urna Footers

- Step 1 Using WPBakery Page Builder for Urna Footers
- Step 2 - From admin Dashboard, navigate to Urna Footers > Add New Footer

- Step 3 - Build your footer style with unlimited layout

- Step 4 - After create your footers. Choose footer for website in Theme Options.

If you want specific Footer for one of your pages. Please go to your page configuration. Select Footer version you want to display only on that page.

Watch the "Set Up Footer Video tutorial" tutorial

### Configure Blog

#### Disable Gutenberg Editor

#### Show Excerpt in the post

### Slider Revolution Setting

#### Import Slider Template

Watch the "Import Slider Template" video tutorial

#### Slider Revolution Responsive Tutorial

Watch the "Slider Revolution Responsive Tutorial" video tutorial

#### How to update Slider Revolution and WPBakery Page Builder?

Watch the "How to update Slider Revolution and WPBakery Page Builder?" video tutorial

### WPBakery Page Builder Setting

#### How to use the "Urna Elements" of Urna theme?

#### Enable WPBakery Page Builder for pages, posts and custom post types

#### How to update Slider Revolution and WPBakery Page Builder?

Watch the "How to update Slider Revolution and WPBakery Page Builder?" video tutorial

### Set Up Testimonials

#### Go to "Urna Testimonial" from Dashboard then create content of Testimonials

#### Drag "Urna Testimonial" elements by using "WPBakery Page Builder" on page you want to display testimonials.

#### Demo:

### Set Up Brands

#### Go to "Urna Brands" from Dashboard then create Brands

#### Drag "Urna Brands" elements by using "WPBakery Page Builder" on page you want to display testimonials.

#### Demo:

### Set Up Contact Page

#### 1. Create Contact Form.

Use this plugin to make the contact form on contact page. Navigate to Contact - Contact Forms, there is a form named Contact form 1, if you want to create a new form, click on Add New button.

Click on the form title to edit form, copy this code and paste into Form box:

#### 2. Create Contact Page

Step 1 - Log in to your WordPress Administration Panel (Dasrdoard)..
Step 2 - Click on Pages > Add New.
Step 3 - Give your page a name then Change the Editor to Backend Editor ( you need to have the Visual Composer plugin activated ).
Step 4 - Click on the Add Element button

Step 5 - Select the Contact Form 7 element.

Step 6 - The Contact Form 7 Settings should appear. Select the Form you want to use you can also customize the Color and change the fields layout and button design
Step 7 - Update / Publish your page

Watch the "Configure Contact Page Video" tutorial

#### 3. Add Google reCAPTCHA to Contact Form.

Watch the "Add Google reCAPTCHA to Contact Form" tutorial

### Set Up MailChimp

#### 1. MailChimp API

The API key for connecting with your MailChimp account. Get your API key here.

#### 2. Form

Watch the "MailChimp Video" tutorial

### Login Socials

#### 1. Plugin is used: Nextend Social Login

#### 2. Configuration

### Login Mobile Popup

#### 1. Show CSS Classes in Menu

#### 2. Create Top Menu Mobile

#### 3. Create "Login or Register" (When not logged in, to open the popup)

#### 4. Create "My Account" (Once logged in, open to the account page)

#### 5. Select Top Menu for Mobile

Watch the "Login Mobile Popup" video tutorial

## Theme Options

Last update: May 13, 2019

Urna Theme use Customizer provides an ultra effective and intuitive way to customize theme layout & setting with real-time preview. Bring all of settings to customizer, you do not need to using another theme option anymore

### General

Manage overviews such as: Active Skins, Preload Website, Enable Config Image Size.

- Activated Skin: Show the skin you are using. Choose another skin if you want here => Switch Skins

- Preload Website: Choose a Preloader Images for your website.

Watch the video "Choose a Preloader Images for your website" tutorial See more the video "Custom Preloader with your logo" tutorial

- Enable Config Image Size: Turn on this function then customize the image size here: Appearance > Customize > WooCommerce > Product Images

- Lazy-Load-Image: All images load only when users scroll down and they are on viewport

### Header

#### Upload Logo, config Sticky Header

- Upload Logo: Upload your logo for Desktop and Tablet

- Enable Sticky Headers: Enable/Disable sticky header

- Enable Flash Sale: Enable/Disable Flash Sale in header

#### Search Form

Search Form configuration

#### Login

### Footer

Select Footer Layout Type and manage Back to Top button.

- Select Footer Layout: Each skin provides different types of footers

- Enable "Back to Top" Button: Enable or disable "Back to top" button.

See more instructions about Footer here

### Mobile

Upload Mobile Logo, Hidden Footer Mobile and config number of products in a row on mobile.

#### Mobile Header

- Select Header Layout: Set your header design for mobile devices

- Enable Search on Header: Enable/Disable Search on Header

- Upload Mobile Logo: Upload your logo for mobile devices

#### Mobile Footer

- Enable Desktop Footer: Show/Hide Desktop Footer in Mobile

- Enable "Back to Top" Button: Show/Hide "Back to Top" Button

- Enable Mobile Footer

- Enable Menu Order

#### Search Mobile

#### Mobile Menu

#### Mobile WooCommerce

- Product Column in Shop page: You can choose to show one or two products per line in the mobile

- Show "Add to Cart" Button: Enable or disable in Home and Shop page

- Show "Wishlist" Button: Enable or disable in Home and Shop page

- Show Full Product Name: Show full name or only one line in Home and Shop page

- Show Quantity: Enable or disable in Home and Shop page

### Style

Custom style for theme: Typography, Top Bar, Header, ...

#### Main: Body Background, Main Theme Color, ...

#### Typography: Font Source, Google Code, ...

#### Top Bar: Background, Text Color, ...

#### Header: Background, Text Color, ...

#### Main Menu: Link Color, Link Color Active, ...

#### Footer: Background, Heading Color, ...

#### Copyright: Background, Text Color, ...

### WooCommerce

Manage global setting for Woocommerce

- Sale Tag Settings: Optional "Sale label" format as you want

- "Featured" Label: Optional "Featured" format as you want

- Product Styles: We offer 16 styles of products. You can choose freely

- Product Image Display Mode: Select the type of image display you want

- Enable Quick View: Enable/Disable Quick View

- Show WooCommerce Catalog Mode: Enable/Disable WooCommerce Catalog Mode (Hide "Add to Cart", "Mini-Cart")

- Quantity Ajax Auto-update: Enable/Disable quantity ajax auto-update on page Cart

- Enable Product Variation Swatch: Enable/Disable Product Variation Swatch on HomePage and Shop page

- Product Attribute: Select an attribute that you display on the product on the home page and the Store page

### Mini Cart

Configure properties for Mini cart

### Wishlist

Configure properties for Wishlist

### Breadcrumb

Configure properties for Breadcrumb

### Shop

Configure properties for Shop

### Single product

Configure properties for Single product

### Single Product Advanced Options

Configure properties for Single Product Advanced

### Recently Viewed Products

Configure properties for Recently Viewed Products

### Blog

Manage global setting for Blog.

#### Blog Article

#### Blog Post

### Page 404

Select the page you want to display when the user types the wrong link

### Socials Share

Enable Code Share and Addthis your code. You get your code share in addthis.com

Watch the "Social Share tutorial" video tutorial

### Performance

Speed ​​up website: Minified version of functions.js and device.js file will be loaded

- Yes: The Minified JS file will be loaded, eg: urna\js\functions.min.js
- No: The normal JS file will be loaded, eg: urna\js\functions.js

### Custom CSS/JS

#### Custom CSS

#### Custom JS

Watch the "Custom CSS/JS" video tutorial

## WooCommerce Setting

Last update: May 13, 2019

### Basic configuration

#### Choose Shop Page: Go to WooCommerce > Settings > Products > General > Shop Page

#### Choose Cart and Checkout Page: Go to WooCommerce > Settings > Advanced

### Show Countdown Timer

Watch the "Show Countdown Timer" video tutorial

### Show Video Product

Watch the "Show Video Product" video tutorial

### Product Size Guide (Only Variable product)

### Variable Products

Watch the "Configure Variable Products" video tutorial

### WooCommerce Currency Switcher

Watch the "WooCommerce Currency Switcher" video tutorial

### Flash Sale

#### Create a "Flash Sale" page

#### Code for Page:

#### Add Extra Class for "Flash Sale" page: "elements"

#### Change Image Flash Sale on Header

Watch the "Shop Flash Sale" video tutorial

### Recently Viewed

#### Create a "Recently Viewed" page

#### Code for Page:

#### Configure properties for "Recently Viewed Products"

Watch the "Recently Viewed" video tutorial

### Photo Reviews for WooCommerce Settings

To use this function, you need to install the plugin https://wordpress.org/plugins/woo-photo-reviews/

#### Rating Counts & Filters Configure

### YITH WooCommerce Brands Add-On

To use this function, you need to install the plugin https://wordpress.org/plugins/yith-woocommerce-brands-add-on/

#### Configuration

#### Add New Brand

#### Edit product

### Questions and answers of the customers

To use this function, you need to install the plugin https://wordpress.org/plugins/yith-woocommerce-questions-and-answers/

#### Configuration

### Notification for WooCommerce

To use this function, you need to install the plugin https://wordpress.org/plugins/woo-notification/

#### Configuration

### Frequently Bought Together

To use this function, you need to install the plugin https://wordpress.org/plugins/yith-woocommerce-frequently-bought-together/

#### Configuration

## Multivendor Marketplace‎

Last update: July 10, 2019

## 1. Dokan multi-vendor marketplace

Dokan is the best front end multi-vendor marketplace on WordPress, powered by WooCommerce. It helps you to build your own marketplace similar to Amazon, Shopify, eBay, Magento like marketplaces in under 30 minutes.

### 1. Installing Dokan

##### Install Now

##### Activate Dokan

### 2. Set up Dokan

##### Welcome to the world of Dokan!

##### Store Setup

##### Selling Setup

##### Withdraw Setup

##### Recommended for All Dokan Marketplaces

##### Your Marketplace is Ready!

##### After completing the installation, we can manage the Dokan here

### 3. Dokan Shortcodes - Create Pages

Dokan Multivendor Marketplace has several shortcodes that help you create important pages on the go. In this doc, we are going explain how to use these shortcodes and when to use them.

First, let us introduce the available shortcodes.

Name | Shortcode | Description
Dashboard | `[dokan-dashboard]` | Display vendor dashboard and all the elements for the vendor.
Store Listing | `[dokan-stores]` | Lists all the stores available on the site on a single page.
My Orders | `[dokan-my-orders]` | Lists all the orders for the customer.
Best Selling Products | `[dokan-best-selling-product no_of_product="5" seller_id="" ]` | Display 5 best selling products of vendors.
Top Rated Products | `[dokan-top-rated-product]` | Lists all the top rated products.
Become a Vendor [Pro version only] | `[dokan-customer-migration]` | Creates Vendor Registration Form.

#### Instructions

At first, Navigate to- WP Dashboard → Pages → Add New Page

Paste the above ShortCode code above which you want to create the page

### 4. Managing Vendor’s Selling Capabilities

Dokan is the best Multivendor Marketplace for WordPress. You can easily manage thousands of vendors and get commissions from their sales. In this doc, we will discuss the selling capabilities of vendors, how admins can enable or disable it and how to set vendor commission.

#### Vendor Commission

You can set vendor commission for your marketplace depending on many things. In this doc, we will focus on the global commission for your vendors. You can read about different types of vendor commission from here.

To define the vendor commission for your vendor, navigate to – WP-Admin→Dokan→Settings→Selling Options Tab then choose the Commission Type, then Admin Commission.

#### Selling Capability

At first, you need to activate your vendors' selling capabilities so that they can start selling on your marketplace. To do so, Navigate to –

WP-Admin→Users then edit the user profile.

## 2. WC Marketplace

WCMp is a WooCommerce based multi vendor solution engineered to address all your marketplace needs. Try and fall in love with WCMp, yes it’s that simple

### 1. Installing WC Marketplace

##### Install Now

##### Activate WC Marketplace

### 2. Set up WC Marketplace

##### Welcome to the WC Marketplace family!

##### Store Setup

##### Commission Setup

##### Payments

##### Capability

##### Yay! All done!

##### After completing the installation, we can manage the WC Marketplace here

### 3. WC Marketplace Shortcodes - Create Pages

You can see List of Shortcodes and instructions for use here

### 4. WC Marketplace More Documentation

You can read more WCMp instructions here

## 3. Google Map API Key

### 1. Get Google Map API Key

##### Dokan Setting → API Key

##### WC Marketplace Setting → Click here to generate key

### 2. Get started

### 3. Pick Maps and Continue

### 4. Select or create project

### 5. Enable Google Maps Platform

### 6. Copy YOUR API KEY

### 7. Add the widget "Dokan: Store Location"

Watch the video tutorial for "[Urna] Dokan - Google Map API Key"

## Child Theme

Last update: May 13, 2019

### Use Child Themes to Modify Theme

A child theme is a theme that inherits the functionality and styling of another theme, called the parent theme. Child themes are the recommended way of modifying an existing theme.

Currently, we will provide some customized Child Theme templates according to specific functions. You can download and use it the way you want.

##### Why use a Child Theme?

There are a few reasons why you would want to use a child theme:

- If you modify a theme directly and it is updated, then your modifications may be lost. By using a child theme you will ensure that your modifications are preserved.
- Using a child theme can speed up development time.
- Using a child theme is a great way to learn about WordPress theme development.

##### How to use a Child Theme?

In this theme, we offer you a sample Child Theme (urna-child.zip). You install it like normal theme.

##### But you can create your own Child Theme form by following the instructions below

Link instructions How to Create a Child Theme

Watch the video tutorial for "Child Themes"

## Translations

Last update: May 13, 2019

### Use the plugin "Loco Translate"

Loco Translate provides in-browser editing of WordPress translation files.

It also provides localization tools for developers, such as extracting strings and generating templates.

Watch the "Loco Translate" video tutorial

### Use the plugin "WPML Plugin"

The easiest way to translate theme to the language of your choice is to use "WPML" plugin.

- To begin, be sure you have the WPML Plugin installed and activated, along with the WPML String Translation plugin.

- To set up WPML the first time, follow their Getting Started Guide.To begin translating, select WPML (in the Dashboard menu) -> String Translation. You should see a list of the strings in the theme (there should be only four), with blue translation links to the right. Click these links to reveal the list of languages you use on your blog and the associated translations.

- How to set and translate main features of the theme

- Using translation management http://wpml.org/documentation/translating-your-contents/using-the-translation-editor/
- Translation Management & Features – http://wpml.org/documentation/translating-your-contents/using-the-translation-editor/translation-management-features/
- Translating URL slugs – http://wpml.org/documentation/getting-started-guide/translating-page-slugs/

- How to scan strings coming from the theme

- http://wpml.org/documentation/getting-started-guide/theme-localization/

- How to translate strings using String Translation

- http://wpml.org/documentation/getting-started-guide/string-translation/

- If adjustment is needed for WPML language switcher please also add this

- http://wpml.org/documentation/getting-started-guide/language-setup/custom-language-switcher/

- If you need more help with WPML plugin. Please go WPML Forum

## Optimization - Speed Up Your Website

Last update: May 13, 2019

Urna is created with speed and performance in mind. On it's own, Urna is highly optimized and provides you with the ability to get extremely high speed test scores on tools like GTMetrix, Google PageSpeed Insights, and Web Page Speed Test. Having said this, your site's speed and performance does not entirely rely on the theme and what you put into it also has a great impact on your speed scores. Continue reading below to learn more about site optimization.

When it comes to optimization, Urna plays a much smaller part than you would imagine. Urna is optimized so that it's fast on it's own, but ultimately, user content will dictate how fast your site will perform. Images play a huge factor in speed results, as well as hosting, server, extra plugins, content and more.

For example, if you have a site that's 1100px wide and upload a 2000px image on a page, your page speed score will drop heavily. This is because places like Google or GTMetrix will see a 1100px container that unnecessarily has an image on it that is twice it's size.

### 1. Enable Compression

Add the code below to your .htaccess file

### 2. Install the plugin "CAOS for Analytics"

You can download Complete Analytics Optimization Suite from the WordPress repository or by searching for it under “Add New” plugins in your WordPress dashboard. As of writing this the plugin currently has 10,000+ active installs with a 5 out of 5-star rating. The plugin allows you to host your Google Analytics JavaScript file (analytics.js) locally and keep it updated using wp_cron(). Other features include being able to easily anonymize the IP address of your visitors, set an adjusted bounce rate, and placement of the script (header or footer).

Just install the plugin, enter your Google Analytics Tracking ID, and the plugin adds the necessary tracking code for Google Analytics to your WordPress website, downloads and saves the analytics.js file to your server and keeps it updated using a scheduled script in wp_cron(). We recommend also setting it to load in the footer. Note: This plugin won’t work with other Google Analytics WordPress plugins.

### 3. Install the plugin "WP-Optimize"

WP-Optimize is an effective tool for automatically cleaning your WordPress database so that it runs at maximum efficiency.

### 4. Optimize The Images Using Plugins

Recommended Cache Plugins:

- Smush Image Compression and Optimization
- Imagify Image Optimizer

### 5. Caching and Minification Your Site Using Plugins

Caching and Minification is important in any website. Whenever a user visits your site, a lot of information is requested such as images, styling, as well as retrieving your content from the WordPress database. These factors plus the amount of visitors you have can significantly affect your site's total page loading time. Caching plugins help reduce this by showing your viewers a static version of your site.

These settings are not a one size fits all. The plugins listed below interacts differently with each server, and each situation can be different. Contact your host as well because they may have specific caching rules on their servers.

Below is a list of our recommended cache plugins to optimize your sites speed. These plugins have been tested with Urna, and we find that they work well with the theme. However, please note that these plugins interacts differently with different server setups. We also do not provide support for any issues caused by third party plugins.

- LiteSpeed Cache (Should be used when your server supports "LiteSpeed Cache")

  Link download the file to import configure => http://docs.thembay.com/optimize/lite_urna.data

- W3 Total Cache

  Link download the file to import configure => http://docs.thembay.com/optimize/w3_urna.json

- WP Rocket
- Autoptimize

### 6. CSS Excludes when using cache plugin

### 7. Do Not Cache Cookies when using cache plugin

### 8. Reduce server response time

Recommended Cache Plugins:

Cache Enabler

### # In addition to the above, you can speed up by the following ways:

#### 1. Use Cloudflare For Faster Page Load Speed, CDN, AMP & Security

This is similar to the section above on using CDN’s, but I’ve become so fond of CloudFlare since I discussed it in my best web analytics post that I’ve decided to include it separately here.

To put it bluntly, CloudFlare, along with the W3 Total Cache plugin discussed above, are a really potent combination (they integrate with each other) that will greatly improve not only the speed, but the security of your site.

Watch the "Use Cloudflare For Faster Page Load Speed, CDN, AMP & Security" video tutorial

#### 2. Choose a good host

When starting out, a shared host might seem like a bargain (“Unlimited page views!”). It comes at another cost: incredibly slow site speed and frequent down time during high traffic periods.

If you plan on publishing popular stuff, you’re killing yourself by running your WordPress site on shared hosting.

The stress of your site going down after getting a big feature is enough to create a few early gray hairs: don’t be a victim, invest in proper hosting.

The only WordPress host I continually recommend is…

✓ WP Engine managed WordPress hosting

My sites are always blazingly fast, never have downtime when I get huge features (like when I was featured on the Discovery Channel blog!), and the back-end is very easy to use.

Last but not least, support is top notch, which is a must when it comes to hosting. Take it from someone who’s learned that the hard way.

Head on over to the WP Engine homepage and check out their offerings, you’ll be happy you did.

#### 3. Use a content delivery network (CDN)

All of your favorite big blogs are making use of this, and if you are into online marketing using WordPress (as I’m sure many of my readers are) you won’t be surprised to here that some of your favorite blogs like Copyblogger are making use of CDN’s.

Essentially, a CDN, or content delivery network, takes all your static files you’ve got on your site (CSS, Javascript and images etc) and lets visitors download them as fast as possible by serving the files on servers as close to them as possible.

I pernewyorklly use the Max CDN Content Delivery Network on my WordPress sites, as I’ve found that they have the most reanewyorkble prices and their dashboard is very simple to use (and comes with video tutorials for setting it up, takes only a few minutes).

There is a plugin called Free-CDN that promises to do the same, although I haven’t tested it.

## Update Urna Theme

Last update: May 13, 2019

### Method 1. Use the plugin "Envato Market" plugin

#### You need to follow these steps to perform the update:

- Step 1. Download the Envato Market plugin and install it through the WordPress Dashboard: Click here to download

- Step 2. Activate the plugin.
- Step 3. Login and Create Token here https://build.envato.com/my-apps/#tokens

- Step 4. Envato Market Items

- Step 5. Update the Theme

Watch the video tutorial

### Method 2. Manually Install the Update

This method requires more steps and manual work. First, you need to manually download the new theme package from your ThemeForest account. Once you have the new theme package, you can choose to upload the theme via WordPress or via FTP. Please see the information below for how to download new files, and install it via WordPress or via FTP.

##### How To Receive Free Support

- Step 1 – Log into your ThemeForest account and navigate to your Downloads tab. Find the urna theme purchase.
- Step 2 – Click the Download button next to it and either choose to download the Installable WordPress Theme, which is just the WordPress file, or choose to download the Main Files which is the entire package that contains everything.
- Step 3 – After downloading the files, you need to decide if you want to install the update via FTP or via WordPress. For directions on both methods, please continue reading below.

##### How To Update Your Theme Via FTP

- Step 1 – Go to wp-content > themes folder location and backup your urna theme folder by saving it to your computer, or you can choose to simply delete it. Your content will not be lost.
- Step 2 – Retrieve the urna.zip file from your new ThemeForest download and extract the file to get the updated urna theme folder.
- Step 3 – After extracting the updated urna theme folder, simply drag and drop the new urna theme folder into wp-content > themes folder location. Choose to Replace the current one if you did not delete the old urna theme folder
- Step 4 – Lastly, update the included plugins. You will see a notification message letting you know a new version of the plugins are available and need to be updated. Follow the onscreen prompts to update the plugins

IMPORTANT NOTE

If you upgrade through FTP, please visit your WP-admin so any new theme options can be registered. If you do not do this and also have wp-debug turned on, you may see php notices on the front end. They will disappear once you visit the WP admin.

##### How To Update Your Theme Via WordPress

- Step 1 – You need to deactivate the current urna theme located in the Appearance > Themes section by activating a different theme. Once you activate a different theme, you can delete the urna theme. Dont worry, your content will not be lost.
- Step 2 – Retrieve the new urna.zip file from your ThemeForest download. If you downloaded the Main Files from ThemeForest, you need to unzip the archive file you received to get the urna.zip file inside.
- Step 3 – Upload the urna.zip file to the Appearance > Themes section by clicking on the “Install Themes” tab at the top and then choosing to upload the zip file.
- Step 4 – Once it finishes uploading, choose to activate the theme.
- Step 5 – Lastly, update the included plugins. You will see a notification message letting you know a new version of the plugins are available and need to be updated. Follow the onscreen prompts to update the plugins

## FAQs

Last update: May 13, 2019

### Enable/disable Gutenberg in WPBakery

After updating WordPress 5.0, your WPBakery Edit will not work, follow the instructions in the following video to fix that.

Watch the video tutorial

### If "Download Demos All" doesn't work,

- Upload Data to the directory "ROOT/wp-content/uploads/urna_import/".
- Can use the "WP File Manager" plugin and import as like this video's tutorial or upload files via FTP.

Watch the video "If Download Demos doesn't work" tutorial

### How to change the product's image size?

Follow the steps below to edit the image size:

#### 1. Turn On "Enable Config Image Size" in Theme Options

##### Then config in WooCommerce Customize:

#### 2 Regenerate Thumbnails with the "Regenerate Thumbnails" plugin.

### How to Override CSS?

You can override css by 3 ways below :

#### 1. Use Custom Css in ThemeOptions

#### 2. Install Child theme and override css

The file: ROOT/wp-content/themes/urna-child/style.css

#### 3. Use "Additional CSS" in Customize

Watch the video tutorial

### How To Enable the Registration Form on the ‘Login/My Account’ page?

In case you cannot see the Registration Form on the My Account page or checkout page, it means you need to enable it.

You can find this setting by navigating to WooCommerce >> Settings.

Open Account Tab In the Registration section, make sure the" Enable registration on the "Checkout" page" and “Enable registration on the “My Account” page” options is checked.

This is what you should be seeing on your screen:

### How to edit "WooCommerce Sale Label"?

#### You can config it in Theme Options

### Popup Login Mobile

Link instructions How to create "Popup Login Mobile"

### How to add Google reCAPTCHA to Contact Form?

Watch the "Add Google reCAPTCHA to Contact Form" tutorial

### How to add custom fields to a WooCommerce product? Free Shipping, 100% Money-back guarantee

Watch the video tutorial

## For Developer

Last update: May 13, 2019

### How to add custom fields to a WooCommerce product?

Watch the video tutorial

### How to Add Google reCAPTCHA to Contact Form

Watch the video tutorial

### How to Customize Header Mobile Urna Theme

Watch the video tutorial

## Contributors

Last update: May 13, 2019

### A product will be more and more perfect if received positive contributions from customers. Many Thanks to All the Contributors

### Nicolas De Rechter

weblion.be

### queryamit

### Abdul-Rahman Al-Mahaini

mahaini.info

### TSHmedia

### DijitalC

### Ferdinand Holzner

## Changelog

Last update: June 19, 2019

Version 1.0.1 (June 19, 2019)

    - Fix bug List View in Mobile

    - Add new demo: Bike, Marketplace-v1

Version 1.0.0 (May 30, 2019)

    - First Release!