Rockline

Theme Documentation

Hello there...

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

Created: 17.01.2019
By: Dannci & Themnific | Support*

* Please note, that theme support does not include:

  • Customization and installation services
  • Support for third party software and plug-ins

 

Theme Installation

Installation via WP Dashboard:
  1. Unzip/extract the main (downloaded) theme package – to get rockline.zip file,
  2. Go to Appearance >Themes,
  3. click on “Add New” > and “Upload theme”,
  4. click on ‘Browse’ button, find rockline.zip file on your computer and press 'Install Now',
  5. Activate the theme,
  6. After theme activation: go to Appearance > Install Plugins and install and activate Redux Framework plugin!
  7. Refresh admin page and 'Rockline - admin panel' button will appear;
  8. Go to Rockline - admin panel (theme options) and setup theme.

 

Installation via FTP:
  1. Unzip/extract the main (downloaded) theme package / twice / to get theme folder ‘rockline’,
  2. Using FTP client (e.g. Filezilla) upload 'rockline' folder into 'themes' folder in your WordPress installation ( YOUR_HOSTING_ROOT/YOUR_SUBDIRECTORY/wp-content/themes/ ),
  3. Go to Appearance >Themes, find Rockline theme and activate the theme,
  4. After theme activation: go to Appearance > Install Plugins and install and activate Redux Framework plugin!
  5. Refresh admin page and 'Rockline - admin panel' button will appear;
  6. Go to Rockline - admin panel (theme options) and setup theme.

 

You have to install and activate required plugins (Redux, Elementor, SportPress and Themnific Magazine). You can do this by visiting Appearance » Install Plugins inside wp dashboard.

Required Plugins

The following message may be visible after theme activation:

img

Go to Appearance » Install Plugins and install and activate following plugins:

  1. Redux Framework
  2. Elementor: after activation go to Elementor > Settings and make basic setup of the plugin:
    Save changes and that's it. You can edit any page in the page builder later.
  3. SportsPress: After activation run the setup process of the plugin:
  4. Themnific Magazine: this plugin will enable magazine post widgets you can use later in the Elementor.

 

Default Setup

1. Go to Appearance > Install Plugins and install and activate Redux Framework plugin!

2. Then go to Rockline - admin panel

img

and hit "Save Changes" button to set default style settings:

img

You can change styling options later.

 

2. IMPORTANT! It is possible that after theme activation are images wrongly cropped and look ugly! In this case use following plugin: http://wordpress.org/extend/plugins/regenerate-thumbnails/ to regenerate old thumbnails (from previous theme).
Start image regeneration in Tools > Regen. Thumbnails after plugin installation. This process can take a while and you cannot close tab/window until regeneration is done.

 

 

 

Homepage Setup

  1. In 'Pages' section create new page > name it 'Home'
  2. Select 'Builder' template for this page and save the page:
    img
  3. Go to Settings > Reading and created 'Home' page set as Static page > Front page,
    img
  4. Empty homepage is created now! In next steps, we'll create homepage content using 'Elementor' page builder.

 

 

Elementor

Important!

I recommend creating a few classic blog posts and 'Matches' before you start creating templates in Elementor. Set 'featured images' for all your posts.

  1. Go to Pages section and edit 'Home' page, which we have created in previous steps:
    img
  2. Make sure that 'Builder' template is selected for this page (a.), then hit 'Edit with Elementor' button (b.):
    img

Adding Main Hero Image

  1. In 'Elementor edit mode' hit on 'Add new section' button and add select 'one column' section:
    img
    img
  2. Hover over the section and click on 2nd blue icon to edit section (a.) In left section select 'Advanced' tab (b.) and add top padding (c.)
    img
  3. Then just click + sign (a.) and drag 'Inner Section' block into the main section. After that delete one column (using 'right click' on grey columns icon).
    img
    img
  4. Then just click + sign and drag 'Countdown' block into inner section.
    img
  5. Click on edit inner section (a.) and adjust the width of the 'boxed' section (b.)
    img
  6. Edit main section (top blue icons) and switch to the 'Style' tab (a.) and add background image (b.), overlay (c.) and adjust 'Typography' colors: Heading, Text, Links (d.)
  7. Add another 'Inner Section' block below
    img Remove one column (like before) and add 'Themnific: Mag 2' block into it:
    img edit section and adjust margin/padding of this section.

Adding Columns

  1. In 'Elementor edit mode' hit on 'Add new section' button and select e.g. 'two columns' section:
    img
    img
  2. Using Drag&Drop resize columns to e.g. 70% (for wide column) and 30% (for narrow column):
    img
  3. Click on the + sign in wide column and then drag blocks from the left menu; e.g. add 'Themnific: Blog ' block to this wide column nad adjust bock parameters:
    img
  4. Click on the + sign in narrow column and then drag 'Sidebar' block from the left menu:
    img
  5. Choose 'Sidebar' section which you can setup in Appearance > Widgets
    img

Adding Columns (Alternative)

  1. Create two column structure by repeating previous steps (1.- 2.)
  2. Click on the + sign in wide column and then drag blocks from the left menu; e.g. add 'Event Blocks' block to this wide column nad adjust bock parameters:
    img
  3. Edit whole section ( 2nd blue icon) and set a background image (choose vertical image). Set the 'Top Right' position and set 'Repeat' and 'Size' parameters as on screenshot below:
    img
    img
  4. edit left column by pressing gray icon in the corner (a.) swith to 'Style' tab (b.) and add white background color :
    img
    in 'Advanced' tab edit/increase padding of this column.

 

  1. Important!
    Adjust padding for responsive mode! When you are building any layout using 'columns' in Elementor; click on small 'Desktop' icon in the Advanced tab; 'Tablet' and 'Mobile' icons will appear.
    Then click on 'Tablet' and 'Mobile' icon and check your layout on small screens. If necessary, adjust padding/margin values for the responsive mode.
    img
    img

 

 

Blog Template

  1. If you want to create News (or Blog) page, create an empty page (Default template),
  2. name it News (or Blog),
  3. go to Settings > Reading and set this page as 'Post page',
  4. adjust the number of posts.
    img

 

 

Theme Setup - Admin panel

img

The theme comes with extensive options panel with functions divided to these sections:

img

General Settings:
  1. Upload your Main logo image,
  2. Set header background image for blog and archives,
  3. Enable/disable 'Uppercase' fonts.

img

 

Primary styling:
  1. Select font family (with color, style and width) for main body text,
  2. Choose colors for typographic elements: body, wrapper, containers (ghost color), text/links, hover, borders etc.

img

 

Header Styling & Settings:
  1. Setup color scheme (background, font, links and border colors) for the header,
  2. Set other colors for header elements (sub-menus etc.),
  3. Set custom margins and width limitation for logo image.

img

 

Footer Styling:
  1. Select font family with color, style and weight for the footer,
  2. Choose colors for typographic elements: footer background, text, links, hover, borders etc.,

img

 

Other Styling:
  1. Set font styling for 'Meta' sections (date, category etc. post information)
  2. Choose background color for elements (buttons, lines etc.),
  3. Select text/link color for elements (buttons, lines etc.),
  4. Set color scheme for image backgrounds.

img

 

 

Headings Typography:
  1. Select Font-family for all headings (h1- h6) and 'post titles',
  2. Select font weight for all headings (h1- h6) and 'post titles',
  3. Select Font-size for all headings (h1- h6) and 'post titles',
  4. Select font color for all headings (h1- h6) and 'post titles',

img

 

Post Settings:
  1. Turn On/Off partial post sections.

img

Social Networks Settings:
  1. Enable "Social Networks" section,
  2. Enter the full URL of social network, your profile or account (enter full URL: http:// or https:// including).

img

 

 

If you are finished click on "Save changes" button!

 

 

 

Custom Templates

 

  1. Create a page or a post.
  2. In Page Attributes (Post Attributes) section select custom template ('No Sidebar layout', 'Right Sidebar Layout' etc.)
  3. Click the Publish button to publish your page/post.

img

 

Custom Widgets

Go to Appearance > Widgets and setup your sidebar and footer widget areas. Widgets are very easy to setup.

Following widgets are used in theme demo:

img

In theme demo may be used custom widgets which come with 3dr party plugins (Events, Donations, Newsletter etc.).
Please see 'Plugins' chapter for more info about these plugins.

 

 

Images

IMPORTANT! It is possible that images are wrongly cropped and look ugly after theme activation!

In this case use this plugin: http://wordpress.org/extend/plugins/regenerate-thumbnails/ to regenerate old thumbnails from previous theme.
Start regeneration in Tools > Regen. Thumbnails after plugin installation. This process can take a while and you cannot close tab/window until regeneration is done.

Images and thumbnails are generated automatically.

To display thumbnails correctly upload images via WP interface using "Set featured image" button.
After image upload set featured image.

 

Featured Images - Minimal Sizes
  1. Single post (as "Header backgorund"): 1600x500px;
  2. Blog template (Small images): 379x305px;
  3. Widget Mag1: 1500x600px;
  4. Widget Mag2': 340x205px;
  5. Widget Mag4': 625x800px;

 

 

Custom Menu :

 

! Create own custom menus first! Please see the following tutorial!

The theme includes following menu locations:

Create one custom menu for 'Main Menu' location another custom menu for 'Top Menu' location:

 

 

Enable advanced menu features:

1. Toggle 'Screen Options' on the top of the menu screen:

2. Enable 'CSS Classes' and 'Description' option:


 

Menu Item Description

Toggle any menu item and type some text word into 'Description' field (see previous steps if the field is not visible/enabled):

 

Menu Icons

 

1. Before (or after) menu label add this piece of code

<i class="fas XXX"></i>

Enter full icon code - 'fas' class is required.

2. For XXX you can set any icon name. You can find all icon names on Font Awesome homepage.

 

Plugins

 

 

Themnific Magazine

Themnific Magazine plugin is pre-packed within the theme and you can install and activate it in Appearance > Install Plugins. The plugin includes additional widgets (blocks) you can use in the Elementor page builder for creating magazine-like layouts. Widgets as markes as 'Themnific'.

Themnific: Mag 1 / Themnific: Carousel: use these widgets in 'full width' section with 'No Gap' option:

These two widgets are not suitable for use inside columns.

 

Themnific: Mag 2 / Mag 3 / Mag 4: you can set number of columns for this widget so you can use it in Elementor columns

 

 

MailChimp for WordPress

You can easily create newsletter subscribe form with 'MailChimp for WordPress' Plugin: Plugin Homepage

Into the search field (in Plugins > Add New) paste MailChimp for WordPress and Install this plugin

The plugin can be set in MailChimp for WP section:

In demo is used subscribe form with following markup: https://pastebin.com/L2cFPYyP

 

 

Recent Tweets Widget

The theme is compatible with Recent Tweets Widget plugin. Plugin is used in demo site.

In the search field (Plugins > Add New) insert 'Recent Tweets Widget' and Install plugin.

Plugin widget can be set in Appearance > Widgets:

Note!: You need to get "consumer and secret" codes for Recent Tweets Widget:

  1. Go to https://dev.twitter.com/apps/new and log in, if necessary
  2. Enter your Application Name, Description and your website address. You can leave the callback URL empty.
  3. Accept the TOS, and solve the CAPTCHA.
  4. Submit the form by clicking the Create your Twitter Application
  5. Copy the consumer key (API key) and consumer secret from the screen into widget fields

 

 

 

Social Share Buttons – Social Pug

Plugin page: Plugin Homepage

Into search field (in Plugins > Add New) insert 'Social Pug' and Install this plugin.

Plugin can be set in WP Dashboard > Social Pug:

 

Theme is compatible with Simple Share Buttons Adder too.

 

Contact Form 7

Plugin page: Plugin Homepage

Into search field (in Plugins > Add New) insert 'Contact Form 7' and Install this plugin

You can create own contact form(s) in main wp menu > Contact.

You can display created 'contact form' on any page using shortcode. On demo page is used contact form with the following markup: https://pastebin.com/tL2M2PMQ

Please read plugin documentation for more info about this very flexible plugin.

 

Shortcodes Ultimate

You can generate different shortcodes using 'Insert shortcode' button in all Post/Page screens:

img

 

Demo Import (XML file)

 

Make sure that Rockline theme and Elementor, SportsPress and Themnific Magazine plugins are installed and activated before demo import. See more in Required Plugins chapter.

- In main theme package is attached XML file. Unzip this XML file.

- Go to Tools > Import; install and activate 'WordPress Importer' plugin,

- Find XML file on your computer and import XML file.

- Check "Download and import file attachments" option.

- XML file is a bit bigger and sometimes (slow server etc.) needs to be imported more times (until 'Have Fun' message is shown).

 

After XML file import:

- set imported 'Home' page as static front page in Settings > Reading;
img

- save imported custom menus for 'locations' (in Appearance > Menus);

- footer and sidebar widgets can be set in Appearance > Widgets. In demo are used these widgets:

img

- edit 'Home' page layout in Elementor edit mode:
img

 - set own color scheme in Appearance > Rockline admin panel.

 

Elementor templates

If you don't want to import whole demo content you can import just elementor templates (e.g. layout of the homepage) using .json file.

.json files are located in the main theme package, inside 'spec' folder. Extract .json files to you computer.

img

You can import template when you are editing any page in Elementor > click on 'Add Template' button > Import Template:

img

Find .json file on your computer and import Elementor template.

 

 

Important!

Due licenses all imported images are for testing purposes only and cannot be used on your live website!!!

You can download free photos for your commercial & personal works on sites like:

http://picjumbo.com/

http://pixabay.com/

https://unsplash.com/grid

 

Translation

This theme is translation/localization ready and comes with rockline.pot file. File is located in ../rockline/lang/ folder.

  1. You need to use localized WordPress installation (core) in the first place:
    img
    If not, localization will be not successful.
  2. .pot file is located in root theme folder inside 'lang' sub-folder: ../rockline/lang/
  3. Download poedit software here,
  4. Install software it and translate rockline.pot file (line by line),
  5. Once you have translated all the strings, you can save this as your .po file.

    The filename of your .po / .mo file is crucial! Gettext uses the ISO 639 standard for language abbreviations and ISO 3166 for locales. If your translation is written in Deutsch for example, your file name will look like de_DE.po. Capitalization is also important here. For a full list of language and country codes, check out these two links:

    Once you save, POEdit by default automatically creates a .mo file alongside your .po file. Put these files into 'lang' folder.

  6. Access your wp-config.php file found in your WordPress' root folder. Your file should already contain define('WPLANG', ''); but if it does not, you can add it in. You simply need to add your language and locale code into the define. If you were to translate your theme into German, you would have this:
    define('WPLANG', 'de_DE');

Your internationalization is complete!

 

 

 

 


Once again, thank you so much for purchasing this theme.

Go To Table of Contents