http://bonsaished.s3.amazonaws.com/themeforest/general/favicon.ico
Rock Band
Full Documentation 1.3
Rock Band is a template created to make your life as a musician easier. We hope you can use it to create a complete website for your band or personal musical project.
If you find any issues or have any problems, please feel free to contact us via our email above, or our contact form
We invite opinions and constructive criticism and we are more than happy to add minor features regularly for you, if they make sense for the majority of buyers. In a nutshell, if you need anything, just drop us a line :)
Throughout the theme you will be using our theme and post options to specify settings, images, elements to show, and so on. We've built a common interface for theme settings and specific post settings, making your job easier when setting up the theme.

Each specific post type such as posts, albums, events, pages and so on have their own settings. In many cases, these posts use the theme settings as their default settings.
For example: You can set the default page layout in the theme options section. This will make all pages use the selected format. However, if you would like a different format for one specific page (eg: your contact page), you can use a different setting there.
Plugin Installation
Once you've installed the theme, don't forget to install and activate the included RockBand plugin. This will add events and albums to your theme. It will allow you to manage them and display them in widgets, add the album player widget and so on.
We also recommend a couple of other plugins which go great with Rock Band and we provide full support for them . Most importantly, we have full support for WooCommerce, the whole interface has been designed to blend in with Rock Band perfectly. You can download WooCommerce for free, it is a great ecommerce solution.
For the large sliders you see on the demo page we used Royal Slider and Layer Slider. We prefer layer slider due to the awesome customizability and multiple layers it handles, but both plugins are high quality products, well worth the $15-$20 they cost.
For displaying twitter feeds we highly recommend the Kebo Twitter Feed plugin. It is completely free and works like a charm.
We recommend grabbing the free Regenerate Thumbnails plugin, especially if you are applying Rock Band to an already existing website. Using this plugin, you can regenerate all your image sizes in one go to fit the theme's requirements perfectly.
Setting Permalinks
It is a good idea to go to Settings ➡ Permalinks in your WordPress admin and save the settings. This needs to be done in some cases to reset the URL rewrite structure. If you see an error 404 page where there should be content, then trying this will likely resolve the issue.
Adding Content
All that is left is adding content. Once you've activated the theme and the plugin, you should see three new menu entries in the admin: Events, Albums and Rock Band. The initial two allow you to add content while the last one allows you to change theme settings.
Events allow you to add your upcoming concert dates, performances and other important events. You can see right off the bat that we've customized the post table for you to give you relevant information. This post table can be filtered and ordered based on the custom parameters available for events (event start date, location, etc.)

Clicking on any item, or creating a new event will not only give you the usual WordPress options like title, content and so on but custom options as well. Under the content editor you should see our post options box. This should give you a number of options pertaining to events such as venue, location, ticket status and so on. Let's take a look at these options, and where they are used.
Event Displays

Events are displayed mainly in three places. The default WordPress archive page, Event List pages and Events Widgets.
The default WordPress archive is generated from the post type slug. By default this is set to 'event'. You can change this by going to Rock Band ➡ Event Settings ➡ Event Slug. If you change this setting, please update your permalinks as outlined in the First Steps section.
The default WordPress page always uses the event slug after your website's URL. If your website is located at http://bonsaished.com/rockband/ your default event archive will be at http://bonsaished.com/rockband/event/ where "event" is the actual slug.
The Event List page is a page template we have created to give you more options when listing events. We'll be talking about these pages in detail in the Page Templates section.
The Events Widget is a custom widget for Rock Band which allows you to show events in an awesome way in the sidebar. We'll be looking at this in detail in the Widgets section
Event Options
Each event has a number of options you can set to give your viewers all the information they need. Let's go through all the options available in this page in our post settings box.
Event Details
-
Event Date
-
Clicking in the date box will allow you to set a date and time for the event. If you don't know the exact time don't worry, you can indicate this with the following option. The date is displayed to the user and is also used to generate the calendar events for download.
-
Unknown Time
-
Check this box if you do not know the start time yet. If this box is ticked, the calendar event which can be downloaded will not contain a time.
-
Buy Tickets URL
-
Add a URL which the user will be taken to if the press the buy tickets button next to the event.
-
Ticket Status
-
The selected ticket status has an effect on how events are displayed. Depending on the value here a different color will be used for event buttons (to draw attention to buying tickets).
-
Event Venue
-
This is where the event takes place. It is used as the title of the event and is the most prominent piece of data.
-
Country
-
Set the country the event will take place in. A global default can be set for this field in Rock Band ➡ Event Settings ➡ Country. If most of your events are in the same country, it is a good idea to set your country as the default in the theme settings
-
Event State
-
The state can be given here, it will be displayed next to the city. This is a free-form text field, meaning you can enter any data. For the US we recommend using the two letter codes of states, but anything else can also be entered.
-
Event City
-
Add the city of the event here. This is a free-form field, meaning anything can be entered. It is usually shown below the event venue.
-
Event Flip Image
-
This image is used in the Events Widget when the user hovers over an event. We recommend adding a nice image here as it makes the events widget look awesome. Your image will be cropped to the size required for viewing at the largest resolution, 215x76px
-
Event Flip Text
-
This text will be shown when users hover over the event in the Events Widget. Keep it short as there is limited space!
Albums can be used to store your albums and let users listen to your music. Since music is uploaded to albums separately you can create full-length listenable albums, or you can upload previews and let users listen to those.
Apart from allowing users to listen in, you can share album art and other information about each album in a beautiful layout.
Clicking on any album in the admin, or creating a new event will not only give you the usual WordPress options like title, content and so on but custom options as well. Under the content editor you should see our post options box. This should give you a number of options pertaining to albums such as tracks, album art, buy links and so on. Let's take a look at these options, and where they are used.
Album Displays
Albums are displayed mainly in four places. The default WordPress archive page, the Album List page, the WordPress default Single Album page and the Album Player Widget.
The default WordPress archive is generated from the post type slug. By default this is set to 'album'. You can change this by going to Rock Band ➡ Album Settings ➡ Album Slug. If you change this setting, please update your permalinks as outlined in the First Steps section.
The default WordPress page always uses the album slug after your website's URL. If your website is located at http://bonsaished.com/rockband/ your default album archive will be at http://bonsaished.com/rockband/album/ where "album" is the actual slug.
The Album List page is a page template we have created to give you more options when listing albums. We'll be talking about these pages in detail in the Page Templates section.
The single album page is a page which shows the details of your album. We've created it in a way to give users access to as much info as possible in a beautiful format.
The Album Player is a widget which can play through the tracks of an album and display the album in a great way. We'll be looking at this widget in more detail in the Widgets section.
Album Options
Each album has a number of options you can set to give your viewers all the information they need. Let's go through all the options available in this page in our post settings box.
Album Tracks
When you look in the album tracks section you should see a list of tracks. Clicking on the title will open the box and show you all the options for these tracks.
-
Track Title
-
The title of the track is shown in the main details and the listen in page as well.
-
Track Length
-
The track length is usually detected from the track file, but in some cases we display it without a player. This is a free-form field which means you can enter anything, but we recommend using the min:sec format.
-
Track mp3 File
-
Upload the mp3 of this track here. Don't forget that you can upload just a sample (40-50 seconds) instead of the full track as well.
To add a new track, just press the "New Item" button at the bottom of the list. If you need to change the order of the tracks you can use the reorder handle next to the delete icon. Just click and drag to reorder.
Album Artwork
-
Album Cover
-
The album cover is used in a number of locations to represent the album. It is usually shown wherever information about the album itself is shown. This includes the Album Player widget, Album List page and so on. The theme settings contains an option which you can use to set a default image for albums which do not have cover images yet. This setting can be found at Rock Band ➡ Album Settings ➡ No Album Cover Placeholder.
-
Album Art Images
-
Each album can have as many album art images as you'd like. Press the "New Item" button to add more images. Click the image title to see the options and upload an image using the "Album Art Image" field. If you need to change the order of the images you can use the reorder handle next to the delete icon. Just click and drag to reorder.
Text Options
-
Album Details Text
-
This field allows you to modify the text for the album details tab on the single album page.
-
Album Listen In Text
-
This field allows you to modify the text for the listen in tab on the single album page.
-
Album Art Text
-
This field allows you to modify the text for the album art tab on the single album page.
Album Details
-
Album Buy Link URL
-
If given, a button is generated and show over the album cover image. If pressed it will take the user to the URL specified here.
-
Album Buy Link Text
-
You can set the text for the generated button here.
Page Structure
-
Layout
-
This dropdown allows you to specify the layout of the page. If set to "Use Default" the default settings will be used which can be found under Rock Band ➡ Content ➡ Structure ➡ Default Layout. If set to "Specify Settings" a new option will be displayed underneath where you can specify your needs.
-
Specific Layout
-
This setting allows you too choose between the layouts offered. This setting is only shown if "Specify Settings" is selected in the Layout setting above.
-
Left Sidebar
-
Select which sidebar you would like to show in the left sidebar slot. By default this field is set to "Default Sidebar". The default sidebar can be set under Rock Band ➡ Content ➡ Structure ➡ Default Left Sidebar. You can create any number of custom sidebar to use here. Custom sidebars can be created under Rock Band ➡ Content ➡ Structure ➡ Custom Sidebars
-
Right Sidebar
-
Select which sidebar you would like to show in the right sidebar slot. By default this field is set to "Default Sidebar". The default sidebar can be set under Rock Band ➡ Content ➡ Structure ➡ Default Right Sidebar. You can create any number of custom sidebar to use here. Custom sidebars can be created under Rock Band ➡ Content ➡ Structure ➡ Custom Sidebars
Pages allow you to specify static content in WordPress. We've added a bunch of options for you so you can control your content even better. Let's take a look at the available options.
Page Settings
-
Layout
-
This dropdown allows you to specify the layout of the page. If set to "Use Default" the default settings will be used which can be found under Rock Band ➡ Content ➡ Structure ➡ Default Layout. If set to "Specify Settings" a new option will be displayed underneath where you can specify your needs.
-
Specific Layout
-
This setting allows you too choose between the layouts offered. This setting is only shown if "Specify Settings" is selected in the Layout setting above.
-
Left Sidebar
-
Select which sidebar you would like to show in the left sidebar slot. By default this field is set to "Default Sidebar". The default sidebar can be set under Rock Band ➡ Content ➡ Structure ➡ Default Left Sidebar. You can create any number of custom sidebar to use here. Custom sidebars can be created under Rock Band ➡ Content ➡ Structure ➡ Custom Sidebars
-
Right Sidebar
-
Select which sidebar you would like to show in the right sidebar slot. By default this field is set to "Default Sidebar". The default sidebar can be set under Rock Band ➡ Content ➡ Structure ➡ Default Right Sidebar. You can create any number of custom sidebar to use here. Custom sidebars can be created under Rock Band ➡ Content ➡ Structure ➡ Custom Sidebars
-
Page Elements To Use
-
This dropdown allows you to specify what content you would like to show on the page. If set to "Use Default" the default settings will be used which can be found under Rock Band ➡ Post Type Settings ➡ Pages. If set to "Specify Settings" a new option will be displayed underneath where you can specify your needs.
-
Specific Page Elements To Use
-
This setting allows you too choose which elements to show for this page. This setting is only shown if "Specify Settings" is selected in the setting above.
Posts allow you to add blog-type content. We show posts in a number of ways depending on where they are (post list templates, main index page, etc.). Due to this we've built in options to let you specify what is shown and how it is shown, let's take a look.
Post Type Settings
This setting is split into three separate sections for each post layout. The single format is shown on the single post page. The date flag format has the date sticking out in the box, and the simple format is where the post is listed without the date flag.
Single Format
-
Layout
-
This dropdown allows you to specify the layout of the page. If set to "Use Default" the default settings will be used which can be found under Rock Band ➡ Content ➡ Structure ➡ Default Layout. If set to "Specify Settings" a new option will be displayed underneath where you can specify your needs.
-
Specific Layout
-
This setting allows you too choose between the layouts offered. This setting is only shown if "Specify Settings" is selected in the Layout setting above.
-
Left Sidebar
-
Select which sidebar you would like to show in the left sidebar slot. By default this field is set to "Default Sidebar". The default sidebar can be set under Rock Band ➡ Content ➡ Structure ➡ Default Left Sidebar. You can create any number of custom sidebar to use here. Custom sidebars can be created under Rock Band ➡ Content ➡ Structure ➡ Custom Sidebars
-
Right Sidebar
-
Select which sidebar you would like to show in the right sidebar slot. By default this field is set to "Default Sidebar". The default sidebar can be set under Rock Band ➡ Content ➡ Structure ➡ Default Right Sidebar. You can create any number of custom sidebar to use here. Custom sidebars can be created under Rock Band ➡ Content ➡ Structure ➡ Custom Sidebars
-
Post Elements To Show
-
This dropdown allows you to specify what content you would like to show on the post in this format. If set to "Use Default" the default settings will be used which can be found under Rock Band ➡ Post Type Settings ➡ Posts ➡ Single Format. If set to "Specify Settings" a new option will be displayed underneath where you can specify your needs.
-
Specific Post Elements To Show
-
This setting allows you too choose which elements to show for this post in the single format. This setting is only shown if "Specify Settings" is selected in the setting above.
Date Flag Format
- Content Type
- This option allows you to set which content type to use when this post is shown in the date flag format. If Default is chosen, the value from Rock Band ➡ Post Type Settings ➡ Posts ➡ Date Flag Format is used.
-
Post Elements To Show
-
This dropdown allows you to specify what content you would like to show on the post in this format. If set to "Use Default" the default settings will be used which can be found under Rock Band ➡ Post Type Settings ➡ Posts ➡ Date Flag Format. If set to "Specify Settings" a new option will be displayed underneath where you can specify your needs.
-
Specific Post Elements To Show
-
This setting allows you too choose which elements to show for this post in the post date format. This setting is only shown if "Specify Settings" is selected in the setting above.
Simple Format
- Content Type
- This option allows you to set which content type to use when this post is shown in the simple format. If Default is chosen, the value from Rock Band ➡ Post Type Settings ➡ Posts ➡ Simple Format is used.
-
Post Elements To Show
-
This dropdown allows you to specify what content you would like to show on the post in this format. If set to "Use Default" the default settings will be used which can be found under Rock Band ➡ Post Type Settings ➡ Posts ➡ Simple Format. If set to "Specify Settings" a new option will be displayed underneath where you can specify your needs.
-
Specific Post Elements To Show
-
This setting allows you too choose which elements to show for this post in the simple format. This setting is only shown if "Specify Settings" is selected in the setting above.
Page templates allow you to create special pages which have dynamic content on them. Instead of just adding content and displaying it to users you can use our provided options to set up event lists, album lists, post lists and more.
Page templates can be created by creating a simple page and choosing a page template using the "Template" dropdown in the "Page Attributes" box on the right. Please update the page before continuing to make sure the option section is loaded for the particular template.
Event List
An event list lets you list events in a customizable way. You can choose weather you want to display past events, change the text on the page, add your content, choose your layout, and so on.

Event List Options
Each event list allows you to list your events, and to add content like you normally would to any page. You can control how and what is shown, let's take a look at all the options.
Structure Options
-
Layout
-
This dropdown allows you to specify the layout of the page. If set to "Use Default" the default settings will be used which can be found under Rock Band ➡ Content ➡ Structure ➡ Default Layout. If set to "Specify Settings" a new option will be displayed underneath where you can specify your needs.
-
Specific Layout
-
This setting allows you too choose between the layouts offered. This setting is only shown if "Specify Settings" is selected in the Layout setting above.
-
Left Sidebar
-
Select which sidebar you would like to show in the left sidebar slot. By default this field is set to "Default Sidebar". The default sidebar can be set under Rock Band ➡ Content ➡ Structure ➡ Default Left Sidebar. You can create any number of custom sidebar to use here. Custom sidebars can be created under Rock Band ➡ Content ➡ Structure ➡ Custom Sidebars
-
Right Sidebar
-
Select which sidebar you would like to show in the right sidebar slot. By default this field is set to "Default Sidebar". The default sidebar can be set under Rock Band ➡ Content ➡ Structure ➡ Default Right Sidebar. You can create any number of custom sidebar to use here. Custom sidebars can be created under Rock Band ➡ Content ➡ Structure ➡ Custom Sidebars
Text Options
-
Upcoming Events Text
-
This text will be shown for the upcoming events tab
-
Past Events Text
-
This text will be shown for the past events tab
-
No Upcoming Events Text
-
This text will be shown if there are no upcoming events
-
No Previous Events Text
-
This text will be shown if there are no previous events
Page Elements
-
Show Past Dates
-
If checked, previous events will also be listed in a separate tab. If left empty, previous events are not shown at all and the tabs are removed altogether.
-
Page Elements To Show
-
Select the elements you would like to show on this page. This setting controls the title, content and featured image specified in the page template, it does not affect individual events in the list.
Album List
An album list lets you list your albums in a customizable way. You can choose your layout, display additional content and so on.

Event List Options
Each album list allows you to list your albums, and to add content like you normally would to any page. You can control how and what is shown, let's take a look at all the options.
Structure Options
-
Layout
-
This dropdown allows you to specify the layout of the page. If set to "Use Default" the default settings will be used which can be found under Rock Band ➡ Content ➡ Structure ➡ Default Layout. If set to "Specify Settings" a new option will be displayed underneath where you can specify your needs.
-
Specific Layout
-
This setting allows you too choose between the layouts offered. This setting is only shown if "Specify Settings" is selected in the Layout setting above.
-
Left Sidebar
-
Select which sidebar you would like to show in the left sidebar slot. By default this field is set to "Default Sidebar". The default sidebar can be set under Rock Band ➡ Content ➡ Structure ➡ Default Left Sidebar. You can create any number of custom sidebar to use here. Custom sidebars can be created under Rock Band ➡ Content ➡ Structure ➡ Custom Sidebars
-
Right Sidebar
-
Select which sidebar you would like to show in the right sidebar slot. By default this field is set to "Default Sidebar". The default sidebar can be set under Rock Band ➡ Content ➡ Structure ➡ Default Right Sidebar. You can create any number of custom sidebar to use here. Custom sidebars can be created under Rock Band ➡ Content ➡ Structure ➡ Custom Sidebars
Page Elements
-
Page Elements To Show
-
Select the elements you would like to show on this page. This setting controls the title, content and featured image specified in the page template, it does not affect individual albums in the list.
Post List
Post lists allow you to create more flexible blog pages. They enable you to control what is shown and even narrow down to only show posts belonging to a specific category or tab. This allows you to create multiple blog pages for different purposes. You could for example have an "On The Road" diary, and a general news feed.

Post List Options
A number of options are available which allow you to control exactly how posts are shown, add additional content and so on. Here's a list of all available options.
Structure Options
-
Layout
-
This dropdown allows you to specify the layout of the page. If set to "Use Default" the default settings will be used which can be found under Rock Band ➡ Content ➡ Structure ➡ Default Layout. If set to "Specify Settings" a new option will be displayed underneath where you can specify your needs.
-
Specific Layout
-
This setting allows you too choose between the layouts offered. This setting is only shown if "Specify Settings" is selected in the Layout setting above.
-
Left Sidebar
-
Select which sidebar you would like to show in the left sidebar slot. By default this field is set to "Default Sidebar". The default sidebar can be set under Rock Band ➡ Content ➡ Structure ➡ Default Left Sidebar. You can create any number of custom sidebar to use here. Custom sidebars can be created under Rock Band ➡ Content ➡ Structure ➡ Custom Sidebars
-
Right Sidebar
-
Select which sidebar you would like to show in the right sidebar slot. By default this field is set to "Default Sidebar". The default sidebar can be set under Rock Band ➡ Content ➡ Structure ➡ Default Right Sidebar. You can create any number of custom sidebar to use here. Custom sidebars can be created under Rock Band ➡ Content ➡ Structure ➡ Custom Sidebars
Text Options
- No Posts Text
- This setting determines what text to show if there are no posts available to show on the page
Posts Shown
- Posts To Show
- Set the number of posts to show on one page. If there are more posts than the number given, pagination will be displayed
- Categories
- By selecting a number of categories here you can narrow down the posts shown to the categories listed. Start typing in the box to receive a list of suggestions and press enter to add the category
- Tags
- By selecting a number of tags here you can narrow down the posts shown to the tags listed. Start typing in the box to receive a list of suggestions and press enter to add the tag
- Taxonomy Relation
- This setting allows you to specify how the categories and tags should be handled. If "Posts in the selected tag OR Category" is selected then all posts will be pulled which have any of the taxonomies (tags or categories) provided. If "Posts in the selected tag AND category" is selected, only posts which have all the selected taxonomies will be shown
Options for this theme can be found in the "Rock Band" Menu. Apart from being able to specify the options, this page also has a preview options which lets you see how your page will look on a desktop, a tablet and a mobile device.
Since there are numerous options we though it might be useful to list them and add some further comments. Without further ado, here are the options available for Rock Band
Header Options
The header options cover everything to do with the header area. From fonts and colors to the logo, every setting can be controlled in this section
Fonts & Colors
-
Header Background Color
-
This setting controls the background color of the header bar
-
Header Text Color
-
Select the color you would like to use as the text color for the header
-
Header Highlight Color
-
The highlight color in the header is used to indicate the current menu items and is used on-hover for menu elements.
-
Top Level Menu Typography
-
Select the font-size and the font-family for the top level menu entries
-
Sub-Menu Typography
-
Select the font-size and the font-family for the sub-menu entries
Header Border
The header border is an image which is optional. If given it is stuck to the bottom of the header. If you would like to use a border, make sure to also upload a retina version of it, and enter the height of the original non-retina image.
-
Border Image
-
This image will be used as the border image. It will be tiled horizontally so make sure to choose an image which is tilable.
-
Border Height
-
This value is required so the theme knows how to shrink the retina image properly on mobile devices. The height entered here should be the exact height of the non-retina border image.
-
Border Image Retina
-
This image will be used on retina-capable devices. It should essentially be the same image as the original, but twice as large. We suggest creating this image first and then simply downsizing it to 50% and using that image as the non-retina border image.
Logo Settings
-
Logo Image
-
This image will be used as the logo.
-
Logo Image Retina
-
This image will be used on retina-capable devices. It should essentially be the same image as the original, but twice as large. We suggest creating this image first and then simply downsizing it to 50% and using that image as the non-retina logo image.
Menu Settings
-
Disable Menu Collapsing
-
By default the main navigation menu will collapse into one entry if there isn't enough room for it. You can disable this behaviour here.
Content
The content settings are all related to the content between the header and footer. background, structure, fonts and so on can be chosen for this area here.
Fonts & Colors
-
Background Color
-
This setting controls the background color of the content area
-
Content Box Color
-
This setting controls the color of the boxes placed on the background, These are the boxes that contain all the content
-
Heading Color
-
Select the color you would like to headings to use
-
Body Text Color
-
Select the color you would like to body text to use
-
Highlight Color
-
The highlight color in the content section is used for link colors, highlights, some border colors. It will determine the primary color scheme of the site.
-
Highlight Text Color
-
Whenever an element has the highlight color as its background color this color is used as the text color for that element.
-
Heading Font
-
Select the font used by headings.
-
Body Font
-
Select the font used by regular body text.
Background Image
-
Background Image
-
Select a background image to use for the content area background. We recommend either uploading a large image and setting it to not repeat and fixed scrolling or uploading a tilable image and tiling it, setting it to scroll
-
Background Repeat
-
Select how you would like to tile the background image
-
Background Position
-
Select where the background should start from. This usually doesn't matter for tiled images but it can give you a hand when positioning larger backgrounds
-
background Scroll
-
If you have a large backgroung image and you set this option to fixed, the background will not scroll, giving the illusion that the site is above the background image. This is usually desirable for large images.
Structure
-
Layout
-
This selector allows you to specify the default layout of all pages. This can be overridden by specific pages later on, we recommend selecting the most common type of layout you will have
-
Left Sidebar
-
Select which sidebar you would like to show in the left sidebar slot by default. This can be overridden by specific posts later on. You can create custom sidebars in this section under "Custom Sidebars".
-
Right Sidebar
-
Select which sidebar you would like to show in the right sidebar slot by default. This can be overridden by specific posts later on. You can create custom sidebars in this section under "Custom Sidebars".
-
Custom Sidebars
-
Custom sidebars can be created here. Type the name of your sidebars and separate them with commas. Once saved these sidebars will be selectable for sidebar slots and they will show up in Appearance ➡ Widgets.
Footer
-
Footer background Color
-
Allows you to define the background color of the footer
-
Footer Box Background Color
-
Allows you to define the background color of the boxes in which the widgets are placed
-
Footer Heading Color Text
-
Specify the heading color for the footer area
-
Footer Body Text Color
-
Specify the color for the main body text
-
Footer Highlight Color
-
The highlight color is used in some links, buttons, borders and various other places throughout the footer
-
Footer Highlight Text Color
-
This color is used as the text color for elements which have a highlight colored background
Featured Slider
-
Slider Shortcode
-
This is where you will need to post the shortcode your slider uses. To create a slider you will need a shortcode-capable slider. We recommend Royal Slider or Layer Slider, but any other capable plugin can be used.
-
Slider Offset
-
If you would like to push the slider up or down you can enter an offset here. This is particularly useful if you want to make the slider touch the header. Don't forget to add 'px' as the suffix to this value. If you would like to pull the slider up toward the header use a negative value.
-
Slider Bottom Margin
-
This setting allows you to set how much space is left below the slider. For full width sliders 22px is a good value, for non-full width sliders 44px is fine.
-
Show Slider
-
Select where you want to show the slider. If all pages is chosen the slider will be added to all pages. For more granular control, select "Specify Pages" and select the pages you would like in the option below.
-
Show Slider On
-
This setting allows you to fine-tune which pages the slider is shown on.
Search Page Settings
-
Search Page Layout
-
This selector allows you to specify the layout for the search page.
-
Left Sidebar
-
Select which sidebar you would like to show in the left sidebar slot on the search page. You can create custom sidebars in the Content section under "Custom Sidebars".
-
Right Sidebar
-
Select which sidebar you would like to show in the right sidebar slot on the search page. You can create custom sidebars in the Content section under "Custom Sidebars".
-
Search Page Title
-
Specify the text to show as the title for the search page. To disable the title, leave this blank.
-
Post Typs In Search
-
Select the post types you would like to use in the search.
-
Post Elements To Show
-
Select the elements you would like to be shown on search results..
-
Content Type
-
Select the type of content display to use for search results.
-
No Results Text
-
Specify the text to show if there are no results for the users search.
404 Error Page Settings
-
Error Title
-
Select the title of the error message
-
Error Text
-
Define the message shown as the error text
Album Settings
Note that this section is only available if the RockBand plugin is activated. Until then you will not be able to modify the settings here.
-
Album Slug
-
Specify the slug you want to use for albums. This string is used in the url when showing albums. For more information take a look at the Albums section. If you change this setting please go to Settings ➡ Permalinks and save the page settings to refresh your URL rules.
-
No Album Cover Placeholder
-
If an album image does not exist for an album, the image defined here will be used.
Post Type Settings
This section allows you to modify settings for various post types and layouts. Some posts (like the default post post type) can be shown in multiple layouts. You can choose different settings for each layout.
-
Content Type
-
This allows you to control which type of content is used in specific layouts
-
Elements To Show
-
This setting lets you determine which elements are shown for the given layout. This can be overridden by specific posts later if needed
Event Settings
Note that this section is only available if the RockBand plugin is activated. Until then you will not be able to modify the settings here.
-
Event Slug
-
Specify the slug you want to use for events. This string is used in the url when showing events. For more information take a look at the Events section. If you change this setting please go to Settings ➡ Permalinks and save the page settings to refresh your URL rules.
-
Default Country
-
Set a default country for your event location. This is useful if you usually perform in the same country. When adding events it will be selected as the default country so you don't have to change it for each one.
WooCommerce Settings
Note that this section is only available if WooCommerce is active on your site. Until it is, you will not be able to change settings here.
-
Show Title On Shop Page
-
Check this box to make sure the title is shown on the shop page
-
Show Breadcrumb On Shop Page
-
Check this box to make sure the breadcrumb is shown on the shop page
Due to the nature of code it is very difficult to support a product if you modify its core code. Luckily WordPress has a feature which allows you to modify a theme without actually modifying its files. This method is called a child theme and here is how it works.
Child themes are essentially separate themes which are based on another theme. The most basic child theme is 100% based on its parent theme, meaning it looks and functions the same way. When creating a child theme you always use all the files of the parent theme, except where specified otherwise. Let’s make this clear with an example.
Let's say you bought Rock Band and you want to modify the post date display on date flag layout posts. The file which handles this is layouts/post-dateflag.php
. You could just go into this file and modify it. It would work fine. However, when you update your theme you will loose all your changes.
Instead of doing that, you should create a new theme called My Rock Band for example. This theme will have no files in it, except for the ones which you change, in our case the post layout file.
When you update Rock Band, your child theme – My Rock Band – will use the new versions of all the files but it will continue using your version of the post list layout.
Step By Step
To create a child theme first create a new folder named my_rockband
in the themes directory. Create a style.css
file and add the following as the content.
/*
Theme Name: My Rock Band
Theme URI: http://myrockband.com/
Description: My child theme based on Rock Band
Author: Mr. Awesome
Author URI: http://yourdomain.com/aboutme/
Template: rockband
Version: 1.0
*/
@import url("../rockband/style.css");
There are two key pieces of data in there. The most important one is the Template: rockband
. This tells WordPress which theme you want the parent to be. This should be the directory name of the theme you chose.
The other important line (although not actually required) is the @import
. This loads all the styles from the parent theme.
That is it, you now have a child theme which is a copy of its parent.
Customizing Child Themes
Once you’ve created a child theme you will want to customize either functionality or design. If you just want some CSS changes you can do that in the style.less file after the import.
If you need to change how the theme works you will need to create a copy of the files and modify them. Going back to our album list example, the easiest way to modify it is to do the following:
- Create a
layouts
directory
- Create a
post-dateflag.php
file in the new directory
- Copy paste the code from the original file into the new file
- Modify the new file
Further Reading
That’s most of what you need to know, but if you need some more help, or you would like to learn more about the topic, the WordPress Codex has a great Child Themes article.
If you are stuck with the theme or you've found a bug you can either use the Support Forum, or you can drop us a line directly by using our Contact Form. In general e try and reply within 24 hours. During working hours this is more like 6-8, but on weekends it can be a bit more.
Please note that we do not do any customization work whatsoever. However, if you need a feature which would make sense for a majority of our buyers let us know, we do tend to build small things in quickly and just send an update via email.
Here are some links if you need further information or assistance:
Version 1.3
- Address can now be specified
- Packaged Layer Slider into the theme
- Rock Band plugin is now installable from within the theme
- Comments can be enabled/disabled for events
- Better multi-day time display
Version 1.2
- Fixed an issue where there was no margin between the events list content and event list
- Repositioned the edit link for comments
- Fixed a title issue usually seen with the Yoast SEO Plugin
- Fixed an issue with BuddyPress page layouts
- Added proper responsiveness to footer widget area
- Sudebar can now be changed for shop page
- Fixed a default country bug
- Added the option to select event titles and sub-titles.
- Added address field to events
- Added the option to show past events in the events widget
- Added single event page
- Added multi-day events
- Added price field for events
- Fixed product selector issue
- Fixed google font issues
- Fixed address dropdown fields
- Added lightbox to album art
Version 1.1
-
Added support for BuddyPress
-
Fixed a loop issue on the album archive page
-
Fixed RSS Widget title link color in footer
-
Added some styling needed for product variations
-
Increased image compression quality
-
Added zip files to allowed mime types
Version 1.0.2
-
Fixed an issue which prevented plugin settings to be seen
-
Added the option to disable menu collapsing
Version 1.0.1
-
minor code changes made to conform to review standards
-
Included wpml config file
Version 1.0
Initial theme release