Welcome to Stockholm

A Genuinely Multi-Concept Theme


Welcome to Stockholm - A Genuinely Multi-Concept Theme

Installing Stockholm

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

  1. WordPress upload - This is probably the simplest way for most users. Here are the steps you need to take:
    1. Login to WordPress admin
    2. Go to admin panel > Appearance > Themes > Add New > Upload Theme
    3. Click on "Choose File" and select stockholm.zip
    4. Click on "Install Now"
  2. FTP upload - If you wish to install via FTP, here are the steps you need to take:
    1. Using FTP client, login to the server where your WordPress website is hosted
    2. Using FTP client, navigate to the /wp-content/themes/ directory under your WordPress website's root directory
    3. Using FTP client, upload the Stockholm directory to themes directory on remote server

Once installation is complete, your Stockholm theme will be ready to use. You should now see "Select Options" appear in the WordPress admin panel.

Great - you can now start building your site!

If writing permissions aren't set for folders containing CSS and JS files on your server, you will see a warning message at the top of the theme options page. In order to remove that message, you need to change permissions for wp-content/themes/stockholm/css and wp-content/themes/stockholm/js folders and set them to 755. We recommend setting writing permissions in order to optimize your site performance. If you have any issues with this, please contact your hosting service provider. Alternatively, you can submit a ticket to http://select.ticksy.com/ with FTP access fo your site, and we will take a look at it.

Theme Activation and Registration

In order to activate your copy of Stockholm, you should input your purchase code and email address, and thus effectively register the theme. To do this, please navigate to Stockholm Dashboard > Stockholm Dashboard and input the required information there. 

You can obtain your purchase code by following these steps: 

Note that you are not required to separately register any of the plugins which came bundled with the theme. 

Please note that if you used your purchase code on one installation, you are required to Deregister in order to use the purchase code on a different installation. 

You should also make sure to activate and register your copy of the theme before proceeding to the demo import process. 

It is also a good practice to refer to the System Info section to see if your server resources match the theme requrements. Navigate to Stockholm Dashboard > System Info and there you will find a general overview of your server configuration, as well as the theme information and an overview of all the active plugins. In System Information any parameters that do not meet the theme requirements will be shown in red, and you can also see the recommended values that you should set next to them. If you are unsure how to adjust the server resources, you can ask your hosting provider to perform this for you. 

Importing Demo Content

With the Stockholm theme, you have the option to either start creating your site from scratch, or choosing to import one of the included demo sites to use as a starting point, and then modifying it to suit your needs. In this section we will explain how to do the latter.

If you plan on building an online shop with Stockholm, you should install the WooCommerce plugin before importing the demo content. For more information on how to install WooCommerce, please read the WooCommerce section of this User Guide.
If you plan on using contact forms on your website, you should instal the Contact Form 7 plugin before importing the demo content so you recieve all the contact forms from our demo site. For more information on how to install Contact Form 7, please read the Contact Form 7 section of this User Guide.

Stockholm comes with a one-click import module. To import one of the included demo sites, please follow these steps:

  1. Login to your WordPress admin panel
  2. Navigate to Stockholm Dashboard > Import 
  3. From the Import dropdown menu, choose the demo site that you would like to import.
  4. From the Import Type dropdown menu, choose what type of content you'd like to import:
    1. All - imports pages, content, widgets, and settings. We recommend this for users who would like to import a demo site exactly as it appears on our live demo.
    2. Content - imports only pages and their content. This option is recommended for users who would like to see how we've created our page layouts, but who want to keep their own settings in Select Options.
    3. Widgets - imports only widgets. This option is recommended for users who would only like to populate the theme’s widget areas with the widgets from their chosen demo. No other content is imported.
    4. Options - imports settings in Select Options only. This option is recommended for users who would like to achieve the same look and feel of their chosen demo site, but do not want to import any additional content.
  5. If you also wish to import media files (images, videos, sounds), make sure to set the Import attachments option to "Yes".
  6. Click on the Import button and wait for the import process to finish.
Note that Stockholm also lets you use the Gutenberg plugin in tandem with our Qi Blocks for Gutenberg plugin. When importing the demo content, you can select demos built using the Qi Blocks for Gutenberg. For more information on all the blocks and options you get with this plugin, check out the Qi Blocks documentation.

The theme also is fully compatible with the Qi Addons for Elementor plugin, designed to take your Elementor-powered website making potential to new highs. 

Installing Woocommerce

If you plan on building an online shop with Stockholm, please read the WooCommerce section of this user guide before installing the demo content.

Updating Stockholm

Auto-Update Feature

You can now enable the Auto-Updating feature for Stockholm. To do this, please first make sure that you have the Envato WordPress Toolkit plugin installed. If you haven't already installed this plugin, you should see a notification on the top of your Dashboard stating that some required plugins haven't been installed or activated. Install and activate all of the required plugins, including the Envato WordPress Toolkit.

After you have installed and activated the Envato WordPress Toolkit, please go to Envato Toolkit from your dashboard and enter your Marketplace Username and API Key. You can find your API Key by logging into your profile on Themeforest and navigating to Profile > Settings > API Keys. 

When you have entered your Marketplace Username and API Key and clicked Save Settings, a new tab will appear at the top of the screen named "Themes". Click on this tab to see all the themes you have purchased. If there is an update available for a theme, you will be notified here. To update your theme, just click on the "Update Automatically" link. 

Please note that each time you use the Auto-Update feature to update the theme, a backup file of the old version of the theme will be stored on your server in ".../wp-content/envato-backups".

Manual Update

You can update your theme manually by performing the following steps:

  1. Download the latest theme zip file from ThemeForest
  2. Extract it and locate stockholm.zip
  3. Extract stockholm.zip and locate the stockholm folder
  4. Copy/Replace content of the stockholm folder to the /wp-content/themes/stockholm folder of your web site.

Important F.A.Q.

1. Why can't I save my menu?

WordPress by default has a limited number of menu items. When you import our demo site, which contains a lot of menu items, you might not be able to save changes you make to a menu. You can fix this problem by contacting your hosting and asking them to add the following lines to php.ini file:

suhosin.post.max_vars = 5000
suhosin.request.max_vars = 5000
2. Why is there a smiley displayed on blank pages?

This problem is most likely related to JetPack and memory settings of your hosting. You can either disable JetPack or read what the JetPack developer wrote: Regarding the memory limit, please refer to the WordPress Codex section concerning this problem. Some sites that load many plugins alongside WordPress ultimately require a higher memory limit than WordPress defaults to, but since this is limited to specific hosts and configurations, it must be dealt with on an individual basis. You'll find the Codex article at: http://codex.wordpress.org/Common_WordPress_Errors#Allowed_memory_size_exhausted

3. How do I optimize my site?

Please use this tool to investigate reasons for slow loading: https://developers.google.com/speed/pagespeed/insights/?hl=en

4. How to translate or rename default theme labels?

You can use the Codestyling localization plugin (http://wordpress.org/plugins/codestyling-localization/) to translate/rename all the theme's labels. Another solution is to edit the theme folder/languages/en_US.po file directly in editor and manually edit labels you want to translate.

5. Why do I see a white screen when importing demo content?

If you get a white screen or some other error when trying to import our demo content, this probably happens because of the maximum execution time limit. You need to increase the maximum execution time (upload time) setting of your web server. The default maximum execution time on web servers is 30 seconds. Please increase it to 120 seconds. Possible ways of achieving this are:

Ask your hosting provider to take care of this for you.

Once you've installed Stockholm, you can start building your site.

Setting Up the Header

One of the first things you might want to do is to set up the header area. This section contains the logo, menu, search bar, side area icon, and other optional widgets.

To set it up, go to Select Options > Header from the admin panel. The settings you define here will be the default settings for all pages on your site. If you need help with any of the options, please refer to Select Options in this user guide. Some options, such as the header skin and background color, can be overridden on the page level by going into the page's backend. For more information on how local page settings work, see Pages.

Now let's add a logo. Go to Select Options > Logo from the admin panel and click the upload button next to the "Logo Image - Normal" field. You should now have a visible logo in your header area.

Logo AdminLogo Front

Menu Creation

To create a menu, go to Appearance > Menus from the admin panel. Click on "Create a new menu." Enter a name for your menu, and then click on "Create Menu".

Every page that you've created up until now will be listed in the section on the left called Pages. Simply check the ones that you want added to the menu, and then click on the "Add to Menu" button. Once added, you can click and drag the menu items to rearrange them, or nest them one under the other.

Underneath the menu items, under the section Menu Settings, check "Top Navigation" and click "Save Menu" in order to activate the menu you've just created. You should now have a functional menu on your pages.

MenusTop Navigation

Menus on Site

Now let's set up the footer by going to Select Options > Footer from the admin panel.

Footer Admin

The settings you define here will be the default settings for all pages on your site. Make sure that Show Footer Top and Show Footer Bottom are enabled. If you need help with any of the options here, please refer to Select Options in this user guide.

Show Top/Bottom Footer - Admin

Show Top/Bottom Footer - Front

To add content to your footer, you need to activate widgets by going to Appearance > Widgets from the admin panel. On the right side of your page are widget areas for the footer, named Footer Column 1, Footer Column 2, Footer Column 3, and Footer Column 4. On the left side of your page are the available widgets. Simply drag the widget you'd like to one of the Footer Column widget areas on the right.

To add content to the footer bottom, add widgets to the Footer Text widget area.

Widgets

Footer Widgets

General Look and Feel

Finally, let's set up the general look and feel of your site. If you'd like to keep the fonts and colors you see on the Stockholm demo site, then you do not need to do anything more. Otherwise, go to Select Options > General. Under Design Style, choose a default font family for your site, as well as the default content background color.

Now that you've set up some basic elements, you're ready to begin building your pages.

Building Pages

To create a new page, go to Pages > Add New from the admin panel. Enter a title for your page in the text field near the top of your screen. Then choose the "Full Width" template for your page in the section on the right called Page Attributes. This will allow you to have sections on your page that go across full width of the screen.

At the bottom section of your screen are local page settings. Any settings you define here will override the global settings you've set in Select Options. It is generally a good practice to set up the look of your pages on a global level, and then override settings on a local level, if necessary. This will save you a lot of time, unlike if you were to set up every page locally.

Please note that Stockholm is compatible with both the WPBakery Page Builder Plugin (which comes bundled with the theme) and the Elementor Page Builder. Feel free to opt for the builder you prefer of the two. Note that once you make your choice, you should stick with using that plugin from that point on.

Now let's start adding elements to your page. Make sure that you're in the backend editor. First off we'll go through editing using the WPBakery Page Builder plugin. Scroll down to the bottom of this section to view editing using the Elementor Page Builder. 

If the blue button on the top left says BACKEND EDITOR, click it to enable the WPBakery Page Builder. Once you're in backend, the button will say CLASSIC MODE. You can now click on "Add Element" and start building your page. You can read more about elements in the Custom Shortcodes section of this user guide.

Classic Editor ButtonBackend Editor Button

Finally, click the "Publish" button in the upper right section of the page. (If you made some changes on already published page, "Update" button will appear.

Publish Button

 

In the event that you are using the Elementor page builder, to start adding elements to your page, first make sure that you are in the Elementor editor view. If the blue button near the top left of the page says EDIT WITH ELEMENTOR, click on it to enable the Elementor Page Builder view.

Once you’re in the Elementor Page Builder view, you can start adding elements to your page. To locate the custom elements that come with the theme, scroll down to the bottom of the Elementor toolbar until you reach the section named Qode - this is where you'll find all our custom-made shortcodes.

You can also type in the name of the desired element in the Search Widget... search field located at the top of the toolbar. Note that you can add the elements of your choosing by drag-and-dropping them on the page, which is displayed on the right side of the screen. You can learn more about individual elements in the Custom Shortcodes section of this user guide.

Finally, click the Publish button in the lower right section of the Elementor toolbar. (If you made some changes on an already published page, you will see an Update button instead).

 

Blog Posts

To create a new blog post, go to Posts > Add New from the admin panel.

Add New Post

  1. Enter a title for your post in the text field near the top.
  2. Next, at the right side of your screen, in the section called Format, choose a format for your blog post.

Blog Post Format

Let's go over the possible options:

Now it's time to categorize this post.
  1. Under Format, in the section called Categories, select the categories that you wish to add this post to. Alternatively, if you'd like to create a new category, click on "+ Add New Category." A text field will unfold where you can enter a name for the category.
  2. Then click on "Add New Category".
  3. Once you've checked the categories where you want this post to go to, click the "Publish" button.
  4. Under the Categories section are the Tags and Featured Image sections. Here you can add tags to your post, and upload an image to be displayed for this post on blog list pages, respectively.

Now that you've set up your blog post, let's go over the custom fields.

Note that most of them are the same custom fields you'll find when creating standard pages.

Select SEO Fields

In order to improve your page ranking on search engines, you can fill out the following custom SEO fields:

Qode SEO

Select General

Qode General

You can find the Layer Slider shortcode by going to WP admin panel > LayerSlider WP > All Sliders.

As for the Select Slider, you can find it by going to WP admin panel > Select Slider > Sliders.

Select Header

Select Title

Qode Title

Content Bottom

Qode Content Bottom

Select Chequered Blog List

Select Sidebar

Qode Sidebar

In case you don't want sidebar layout, your blog post will appear like this below:

No Sidebar Layout

Blog Lists

You can choose the way your Blog List will show to visitors.

In WP admin > Pages find the dropdown list "Templates" on the right and choose one of the following options:

Date Format

If you wish to change the date format on blog posts, go to admin panel > Settings > General > Date Format and select your format of choice.

You can access Select Options from the WordPress admin panel. The settings found here are applied globally and will affect all pages of the site. However, note that many of these options can be overridden locally by applying settings on individual pages or on shortcode elements.

General

This section allows you to set up general settings for your site that will affect its look and functionality. The Design Style section has options for setting fonts, colors, and layout. The Settings section has options for page transitions, animations, scrolling, and more. The Custom Code and SEO sections are where users can add their custom code and SEO settings.

Qode Options - General

Design Style
Settings
Custom Code
SEO

This is where you can upload your website logos. If your pages use different header styles, you might want different logos to be displayed in different circumstances. In addition, if using a sticky header, you might want a simplified version of your logo to appear on the sticky. This is the place where you can upload and manage all your logo images.

Qode Options - Logo

Sizing

The logos displayed on your page are limited in size by header height. For example, if your logo is 100 pixels in height and your header is 90 pixels high, the logo will slightly shrink in size in order to fit into the header area. The same principle applies to logos that appear on sticky; they are limited by sticky section height.

Retina

To make your logos retina ready, upload ones that are twice as high as the header. For example, a header of 90 pixels in height would require a logo that's 180 pixels high. This principle applies to all logos you upload.

Note that you can set your own header and sticky section heights by going to Select Options > Header.

Header

This section allows you to set up the header area. The first choice to make is whether you'd like to have a top menu or left menu navigation. You can then optionally enable a search bar, side area, header top area, and/or fullscreen menu. Each of these can be customized with text styles, colors, and content alignment.

Furthermore, each hierarchy level in menus can separately be customized. For example, if a menu contains About > Our Staff > John Doe, then About is considered 1st level, Our Staff is 2nd level, and John Doe is 3rd level.

Header Position

Qode Options - Header Admin

Qode Options - Header Front

Left Menu Area
Header
Menu
Select Search
Side Area
Fullscreen Menu
Header Top

Header Top Admin

Header Top - Front

Header Button Icons (Search Bar, Side Area, and Fullscreen Icon)

Header Button Icons - Admin

Header Button Icons - Front

Language Switcher

This section is only available when the WPML Multilingual Plugin has been installed, and you can use it to style the WPML Language Switcher.

This section allows you to set up the footer area. There are two footer sections that can either be hidden or shown: the footer top and footer bottom. The footer top can be split into columns and is appropriate for placing widgets, such as menus, images, and social icons. The footer bottom is a simple section at the bottom of the page and is meant for placing copyright text. 

Title

This section allows you to set up the title area. You can animate it, define colors or images, add breadcrumbs, and more. For styling the title font, see Fonts.

Title

Fonts

This section allows you to set up font properties for different elements on your site, which is essential for achieving a consistent design.

Headings
Headings Responsive (Tablet Portrait View)
Headings Responsive (Mobile Devices)

 

  • H1-H6 Style - Define text styles for all the heading levels for mobile devices
Text
Header & Menu
Page Title Style
Filter Style for Portfolio and Blog Masonry Lists
Portfolio List
Portfolio Single
Blog Info
Blog List
Blog Single
Contact Page

Elements

This section allows you to set up properties for different elements (shortcodes). Note that these settings can be overridden locally in shortcode options when adding elements to your page.

Back to Top
Buttons

Define styles for the default, white, underlined small, large, and extra large buttons.

Blockquotes
Counters
Countdown
Expandable Section
Highlight
Horizontal Progress Bars
Input Fields
Interactive Banners
Message Boxes
Pagination
Pie Charts
Pricing Table
Pricing Lists
Separators
Slider Navigation
Social Icon
Tabs
Tags
Testimonials
Video Box

Restaurant

Here you can input the working hours of your restaurant for each day of the week. You can display your working hours using the "Working Hours" shortcode.

Sidebar

This section allows you to set up the sidebar.

General Style
Widget Style

Blog

This section allows you to set up blog pages.

Blog List pages are ones that display multiple blog items using one of the predefined blog layout templates. Each of these templates can separately be customized.

Note: In the documentation, when referring to "Masonry," we are referring to both the Blog Masonry and Blog Masonry Full Width page templates.

Blog Single pages are those that display a single blog post.

General
Blog List
Blog Single
Quote / Link

Portfolio

This section allows you to set up page properties for portfolio lists and single project pages.

Portfolio List
Portfolio Single

Select Slider

Here you can set up your slider navigation. For more information on creating a slider, see theSelect Slider section of this user guide.

General Style
Navigation Style
Navigation Control Style
Buttons Style

Membership

General
Enable Social Login
Terms and Conditions

Tours

Social

This section allows you to manage social sharing on your site. You can select which social networks to enable, what elements of your site can be shared, and upload social share icons.

Social Sharing
Show Social Share
Twitter
Instagram

404 Error Page

Here you can set up the "404" page viewers see when an error occurs.

Contact Page

This section allows you to manage the contact page. You can display a Google map with up to 5 different addresses pinned on it. Additionally, you can enable a contact form and an optional title area above it.

Contact Page
Google Map Settings
Upper Section Settings
Contact Form Settings
Custom Style 1 Settings
Custom Style 2 Settings

Parallax

This section contains options for parallax images used on your site.

Pop-up

Content Bottom

This section allows you to set up the content bottom area, which appears right above the footer. In order to fill it with content, choose a custom widget area to display. For example, you might want a Call to Action widget to appear here. For more information on this, see "Widgets."

WooCommerce

This section allows you to set up your shop pages.

General
Product List
Default List Options
Standard List Options
Simple List Options
Product Single
Shop Category Showcase Shortcode
Dropdown Cart

Gravity Forms

For users who have installed the Gravity Forms plug-in, this section allows you to stylize different form sections. 

Backup Options

You can use this panel to export and import your theme options, custom sidebars and widgets. Please note that if you import theme options, custom sidebars or widgets, your current ones will be rewriten.

Export/Import Options
Export/Import Custom Sidebars
Export/Import Widgets

Reset

 

When creating a new page, one of the first things you might want to do is to assign an appropriate template for it. To do this, go inside the page backend and locate the section on the right called Page Attributes. Stockholm comes with a variety of templates to choose from:

Page Attribute

Now that you've chosen a template, let's go over the custom fields.

Please note that any settings you save here will override the global settings you've set in Select Options. It is generally a good practice to set up the look of your pages on a global level, and then override settings on a local level, if necessary.

This will save you a lot of time, unlike if you were to set up every page locally.

Select General

Select SEO Fields

In order to improve your page ranking on search engines, you can fill out the following custom SEO fields:

Select Header

Select Title

Select Content Bottom

Select Blog

This section applies when you're using one of the blog templates.

Select Sidebar

Full Screen Sections

Since this page template is quite specific, we will cover its features now:

Note: This template currently doesn't support Ajax, and so you would need to have Ajax disabled for this page in order for it to display properly (for information on how to disable Ajax, see Select Options > General > Settings of this user guide). However, we plan on implementing Ajax in future theme updates.
Tip: See Stockholm demo 14 (home page) for an example of how this template can creatively be put to use.

To create a new portfolio item, go to:

  1. Portfolio > Add New from the admin panel.
  2. Enter a title for your portfolio item in the text field near the top.
  3. Next, let's categorize this item. At the right side of your screen, in the section called Portfolio Categories, select the categories that you wish to add this item to. Alternatively, if you'd like to create a new category, click on "+ Add New Portfolio Category." A text field will unfold where you can enter a name for the category.
  4. Then click on "Add New Portfolio Category".
  5. Once you've checked the categories where you want this item to go to, click the "Publish" button.

Under the Portfolio Categories section are the Attributes, Featured Image, and Portfolio Tags sections. In Attributes, you can type in the order in which you'd like this portfolio item to appear in portfolio lists. In Featured Image, you can upload an image to be displayed for this item on portfolio lists. And in Portfolio Tags, you can enter tags for this item.

Now that you've set up your portfolio item, let's go over the custom fields.

Note that most of them are the same custom fields you'll find when creating standard pages.

Select SEO Fields

In order to improve your page ranking on search engines, you can fill out the following custom SEO fields:

Select Portfolio Images (multiple upload)

This section allows you to upload multiple images at once:

Upload Portfolio Images

  1. Click the "Upload" button.
  2. Fill your gallery with images. You can do this by simply dragging and dropping them into the window.
  3. Alternatively, click on "Add to Gallery" on the left, and select files from your media library to add.
  4. Once added to the gallery, you can write captions for the images and reorder them by clicking and dragging.
  5. Click the "Update gallery" button.

Select Portfolio Images/Videos (single upload)

This section is legacy from the old framework and is meant for uploading single files. The advantage of using this method is that you can upload videos and images, whereas in multiple upload, only images can be used.

Upload Single Portfolio Images/Videos

Note that you can combine both (single and multiple) upload methods.

Select Additional Portfolio Sidebar Items

If you wish to add another item to your portfolio sidebar, you can do so here.

Portfolio Item

Select General

Select Header

Select Title

Select Content Bottom

Select Sidebar

Date Format

If you wish to change the date format on portfolio projects, go to admin panel > Settings > General > Date Format and select your format of choice.

You can use the Restaurant Menu Custom Post Type to add Restaurant Menu Items to your website. 

To create a new restaurant menu item, please navigate to:

  1. Restaurant Menu > Add New Restaurant Menu Item from your admin panel.
  2. Enter a title for your restaurant menu item in the text field near the top of the screen.
  3. Now you can categorize this item. At the right side of your screen, in the section called Restaurant Menu Categories, select the categories that you wish to add this item to. Alternatively, if you'd like to create a new category, click on "+ Add New Restaurant Menu Category." A text field will unfold where you can enter a name for the category.
  4. Then click on "Add New Restaurant Menu Category".
  5. Once you've checked the categories you would like to add this item to, click the "Publish" button.

Under the Restaurant Menu Categories section you will see the Featured Image section. Here you can upload an image to be displayed for this item in menu lists.

Now that you've set up the basics for your restaurant menu item, let's go over the available custom fields:

Restaurant Menu Item Settings

After you have set up your restaurant menu items, you can display them on your pages using the "Restaurant Menu List" shortcode. For a more detailed description of this shortcode, please view the Custom Shortcodes section of this User Guide.

 

The Select slider gives you a powerful way to create some amazing sliders. It's easy to create, edit, and delete sliders using our custom interface.

Creating a Slider

To create a new slider, go to Select Slider > Add New Slide from the admin panel. Enter a title for your slide in the text field near the top. Next, the following fields are available for you to edit:

Select Slide Type

Slider Type - Admin

Select Slide Image

Slider Type - Front

Select Slide Video
Select Slide General
Select Slide Graphic
Select Slide Title
Select Slide Subtitle
Select Slide Text
Select Slide Buttons
Select Slide Content Positioning

Now it's time to add this slide to a slider. At the right side of your screen, in the section called Sliders, select the sliders that you wish to add this item to. Alternatively, if you'd like to create a new slider, click on "+ Add New Slider." A text field will unfold where you can enter a name for the slider. Then click on Add New Slider.

In the section underneath, called Attributes, you can type in the order in which you'd like this slide to appear in the slider. For example, enter "1" if you want this slide to be the first one to appear.

Once done, click the "Publish" button.

Using Your Slider

Finally, to display your slider on a page, copy its generated shortcode string and paste in into the appropriate custom field in the page backend. You can find the shortcode string by navigating to Select Slider > Sliders from the admin panel. In the page backend, under Select General, there's a field called "Layer Slider or Select Slider Shortcode." Paste your shortcode here.

Slider Shortcode - Admin

It should look something like this:

[select_slider slider='home-slider' auto_start='true' animation_type='slide' slide_animation='6000' height='' responsive_height='yes' background_color='' anchor='']

You can modify some sections of this code in order to achieve different effects.

Finishing Touches

You can further edit your slider by going to Select Slider > Sliders from the admin panel and clicking on your slider of choice.

Testimonials are a great way to show potential customers what others are saying about your business.

To create a testimonial, go to Testimonials > Add New from the admin panel. Enter a title for your testimonial in the text field near the top.

Add New Testimonial

Select Testimonials

Next, there are a few fields to fill in:

Now it's time to categorize the testimonial. At the right side of your screen, in the section called Testimonials Categories, select the categories that you wish to add this testimonial to. Alternatively, if you'd like to create a new category, click on "+ Add New Testimonials Category". A text field will unfold where you can enter a name for the category. Then click on "Add New Testimonials Category". Once you've checked the categories where you want this testimonial to go to, click the "Publish" button.

Finally, to display your testimonial on a page, go into the backend of that page and click on the "Add Element button" then Choose Testimonials.

Next, please fill out the following fields:

Widgets are easy to manage and can be incredibly useful to have on your site.

For Stockholm, we've developed custom widgets and widget areas to give you even more functionality. You can also create multiple custom sidebars.

Widgets

Widget Areas

To start creating your menu, go to Appearance > Menus from the admin panel.

Admin Menus

At the upper left corner you'll see 2 tabs: Edit Menus and Manage Locations.

Admin Edit Menus Manage Locations

In Manage Locations, you can assign menus to two different locations: top navigation and fullscreen navigation. If using the Sticky Divided header type, you'll see two other locations: "left top navigation" and "right top navigation" (these locations apply to that specific header type).

Note that you must assign your menu to a location in order for it to be visible.

Now let's go to Edit Menus. At the bottom of the page, in the section Menu Settings, you're also able to assign the current menu to a location.

When creating a menu, you can click on the little triangle on each menu item in order to open up a list of editable settings.

Triangle in Menu

Let's go over them:

Anchors (One Page Site Functionality)

You can add anchors to menu items in order to scroll to the element on the page. In order to do that, you need to perform the following steps:

  1. You need to set anchor ID(s) while editing the page. You can do that by editing properties of the Row element in WPBakery Page Builder (check the bottom of this section to learn more about setting the anchor IDs using Elementor Page Builder). In the "Anchor ID" field, simply type in the name of the anchor. You can type any text without empty spaces.

    Edit Row

    Add Anchor ID

  2. You can repeat step 1 for several rows of the page.
  3. Now you can edit the menu. In Appearance > Menus, find the page containing the anchors and drag multiple instances of it to the menu.
  4. Edit each menu item and type in the anchor ID in the "Anchor" field.

    Anchor in Menu

In the event that you are using the Elementor Page Builder, you can set an Anchor ID for a desired section by hovering over a section, clicking the six dots button that appears at the top of the section - after you have done so, click on the Advanced tab located at the top left of your screen, and there you will find the Stockholm Anchor option where you can set an Anchor ID for the section in question. 

Add New Element in Shortcodes

Qode Elements (shortcodes) in VC

Accordions

Row

Row is a container element to which you can add other elements (shortcodes). This element can be full width or in grid. With CSS Animation, you can set entering animation for this element and with Transition Delay, you can set a delay for chosen animation. Anchor ID is used in our anchor functionality. You can add a row ID, which can be referenced in the main menu Anchor ID field.

Section

Please note that in case you are using the Elementor Page Builder, these elements are labeled as sections, and you can access these options by hovering on a section and clicking the Edit Section button. 

Stockholm Anchor
Stockholm Parallax
Stockholm Grid
Stockholm Content Alignment

Separator

Separators

Separator with Text

Tabs

 

Horizontal Left

 

Tabs Horizontal Left

 

Tabs boxed

 

Tabs Boxed

Tabs vertical left

Tabs Vertical Left

Highlights

Highlights

Portfolio List

Portfolio Lists enable you to present your portfolio on a page.

Portfolio Slider

The Portfolio Slider enables you to organize your portfolio items as an interactive slideshow which viewers can navigate through.

Portfolio Slider

You can use this shortcode to display your portfolio projects in a carousel in which the active portfolio item is centered on the screen.

General
Build Query

Counter

Counters are great for communicating information in the form of numbers.

Counters

Cover Boxes

Cover Boxes allow you to give a preview of your content in an interactive way, inviting viewers to follow the links and read more.

Cover Boxes

Icon List Item

They allow you to make lists using icons, rather than numbers or bullets.

Call to Action

Call to Actions allow you to display bold messages on your page, inviting viewers to follow a link.

Call to Action

Blockquote

They're a great way to make a section of text stand out on your page.

Blockquotes

Button

Buttons are a widely used element on the web and can be used for a multiple of purposes.

Buttons

Image With Text

This shortcode allows you to quickly add an image with text on your page.

Message

They allow you to display hints, warnings, or any other messages that you wish to communicate to your viewers.

Message Boxes

Pie Chart

They are great for communicating information in a visual and easy to understand manner.

Pie Chart

Pie Chart With Icon

They are great for communicating information in a visual and easy to understand manner.

Pie Chart - Icon

Pie Chart 2 (Pie)

They are great for communicating information in a visual and easy to understand manner.

Pie Chart

Pie Chart 3 (Doughnut)

They are great for communicating information in a visual and easy to understand manner.

Pie Chart

Progress Bar - Horizontal

They are great for communicating a large amount of information in a visual and easy to understand manner.

Progress Bar - Horizontal

Progress Bar - Vertical

They are great for communicating a large amount of information in a visual and easy to understand manner.

Progress Bar - Vertical

Progress Bar - Icon

They are great for communicating a large amount of information in a visual and easy to understand manner.

Progress Bar - Icon

Line Graph

If you wish to present your information in a more mathematical way, the Line Graph is a great choice.

Linegraphs

Select Pricing Tables

They're a great way to present your business' pricing packages.

Pricing Tables

Once you've added the Pricing Table holder, you can add pricing table elements inside it, and edit the following fields:

Social Share

Social Share enables your viewers to share your page via social networks.

Please note that you must have social sharing enabled in Select Options in order for this to take effect.

Social Share List

Social Share enables your viewers to share your page via social networks.

Please note that you must have social sharing enabled in Select Options in order for this to take effect.

Custom Font

If you need to use text styling that's not in one of the predefined heading or paragraph styles, you can do this by using the Custom Font shortcode.

Dropcaps

Dropcap

List - Ordered

Lists are a great way to organize information and present it to potential customers.

Lists

List - Unordered

Lists are a great way to organize information and present it to potential customers.

Icon

Widely used on the web, icons are great for communicating all sorts of information.

Icons

Social Icons

Want to invite your viewers to follow you on social networks? Social Icons will make this easy.

Lists

Icon With Text

This shortcode allows you to easily add icons with text to your page.

Icon with Text

Latest Posts

This shortcode allows you to display your latest blog posts on a page.

Simple Blog List

You can use this shortcode to display your blog posts in a simple layout.

General
Build Query

Image With Text Over

Image With Text Over allows you to display interactive images.

Image with text over

Image Hover

Image Hover allows you to display interactive images.

Team

This shortcode allows you to easily present your team.

Team

Service Table

They're a great way to present the services your business offers.

Service Tables

Animated Icons with Text

The icons flip and text is revealed once viewers hover over the icons.

Once you've added the Animated Icons with Text holder, you can add elements inside it, and edit the following fields:

Select Process Holder

This is a great way to let potential customers find out more about what your business does, and how it does it.

Process

Once you've added the Select Process Holder, you can add process items inside it, and edit the following fields:

Select Pricing List

This shortcode allows you to easily present your prices.

Once you've added the Select Pricing List holder, you can add Pricing List Items inside it, and edit the following fields:

Select Elements Holder

The Select Elements Holder allows you to display any combination of elements in an organized column structure.

Once you've added the Select Elements Holder, you can add Elements Holder Items, and edit the following fields:

Now that you've added the element holder item, you can add any element from the list of shortcodes.

Interactive Banners

They're a great way to present images with information.

Select Image Slider

They're a great way to showcase an image gallery.

Select Twitter Feed

You can use this shortcode to display your Twitter feed on your pages.

Select Product Lists

You can use this shortcode to display your shop products.

Product List Elegant

You can use this shortcode to display your shop products in a stylized layout.

General
Product Info
Product Info Style

You can use this shortcode to display your shop products in a stylized carousel layout.

General
Slider Settings
Product Info
Product Info Style

Select Pricing List

You can use this shortcode to create a pricing list with your services and pricing. After you have added the pricing list shortcode to your page, you can start adding Pricing List Items and setting the following options for each one:

Select Countdown

The countdown element provides a great way to display a countdown timer on your page.

General
Design Options

Shop Category Showcase

You can use this shortcode to showcase a category of products from your shop and two products from that category.

Google Map

You can use this shortcode to display a customizable Google Map on your pages.

Interactive Image

You can use this shortcode to add interactive images to your pages. When the user hovers on the image a title, some text, and a button will appear.

Working Hours

You can use this shortcode to display your restaurant (or business's) working hours. You can define your working hours for each day of the week by navigating to Select Options > Restaurant.

Reservation Form

You can use this shortcode to display a reservation form powered by OpenTable on your website.

Restaurant Menu List

You can use this shortcode to display your restaurant menu items.

General
Query and Layout Options

Parallax Holder

You can use this shortcode to add a parallax effect to other shortcodes.

After you have set up the Parallax Holder, you can add some other shortcode inside it.

Video Box

You can use this shortcode to add a boxed element containing a playable video. 

This shortcode provides a great way to create eye-catching full screen showcases with multiple links and images. 

Horizontally Scrolling Portfolio List

You can use this shortcode to display your portfolio items in a horizontally scrolling portfolio list.

Stockholm comes with WooCommerce integration, which allows you to build an online shop. For more information on installing and configuring WooCommerce, please visit this page:

http://docs.woothemes.com/documentation/plugins/woocommerce/getting-started/

In order to setup WooCommerce with our theme, please perform the following steps:

  1. Go to Plugins > Add New from the admin panel.
  2. Type "WooCommerce" in the search field.
  3. Locate "WooCommerce - excelling eCommerce" in the search results and click on "Install Now".

    Add New PluginInstall WooCommerce Plugin

  4. Once installation is complete, click on "Activate Plugin".
  5. You will see a notice saying "Welcome to WooCommerce – You're almost ready to start selling :)". If you plan on importing Stockholm demo content, click on "Skip Setup". Otherwise, click "Install Pages".
  6. If you plan on importing demo content, you should first set the product image sizes in order to achieve the same look as on our demo sites. Navigate to Appearance > Customize and click on WooCommerce, and then the Product Images.  There you will be able to set the main image width and the thumbnail image width. Please note that under the Thumbnail cropping section you should either select Uncropped or Custom â€‹aspect ratio. If you choose to crop the images to a Custom aspect ratio, please make sure that the images are set to identical dimensions for both the product list and the product single.
  7. See Importing Demo Content in the Getting Started section of this user guide and perform the process explained there.
  8. Go into the backend of your shop page. This can either be a custom page you've created, or the shop page from the demo site that you've imported. Under Page Attributes, choose the WooCommerce template.

    Choose Woo Page Template

 

Single Product

 

Choose Woo Page Template

 

Shop with Sidebar

 

Shop With Sidebar

QODE Wishlist for WooCommerce

If you wish to utilize the wishlist functionality for your products, we suggest installing and activating the QODE Wishlist for WooCommerce plugin. The theme is fully compatible with this plugin and it will show up as recommended with the theme.

Once the plugin is activated, the options for setting up the wishlist features will become available. You should navigate to Qode Plugins For WooCommerce > Wishlist to adjust the wishlist feature on your website to your liking. You can check out the plugin documentation file here.

Stockholm is fully compatible with the WPML plugin which lets you create multilingual websites with ease. 

 

Getting Started

Once the theme is installed and activated,  you need to ensure is that the WPML Multilingual CMSWPML String Translation and WPML Media Translation plugins are installed and activated. 

 

WPML Translation Tools

WPML provides you with two translation editors for translating the content on your website: 

The most common way of using the WPML plugin usually includes translating your website content yourself, however there are also some additional options available. 

One alternative is to send your content for translation to a professional translation service.

Another option is to assemble your own team of translators. You can do this from the Translation Roles tab in Translation Management and assign translation jobs to them.

 

Translating Pages

You can translate your page in the Language of this page section; this is located on the right side of the page editor. Here you get to choose between translating the dynamic content of the page with the WPML’s translation editor, and creating a new page and building the content for another language yourself. 

 

Translating Posts and Portfolio Singles

Translation of Posts and Portfolio singles is performed in very much the same way as in the case of translating regular Pages, so you can refer to the previous section of this article.

 

Translating Taxonomies

When it comes to translating categories, tags, and other taxonomies, you will find the translation options when you open one of the items for editing. 

 

Translating Texts From Stockholm theme, Plugins, and Other Places

Aside from the content that comes from posts and pages on your website, you’ll most commonly also have some textual content coming from other sources. Most frequent examples of this type of content are themes and plugins.

 

If you wish to learn more about translating these kinds of texts, you can check out this documentation page about translating strings.

 

Translating Menus

WPML lets you easily synchronize menu languages. Alongside this, you can also edit menu languages manually. For more information on translating menus, you can check out this menu translation tutorial.

 

Getting Help From Support

In case you need help translating your site built using the Stockholm theme and WPML plugin, you can visit WPML’s support forum.