If your hosting provider has a software installer like Installatron or Scriptaculous, you will only need to login into your cPanel and select the WordPress software from the Installatron or Scriptaculous software list.
However, if you need to install WordPress manually, there is an official WordPress guide to go through the process, of which can be found here: WordPress manual installation guide
There are two ways to install the theme:
Please make sure that you start from a fresh WordPress installation, without any content or plugins. Once the theme is installed, you can import any content from previous installations/sites.
IMPORTANT NOTE BEFORE INSTALLING THE THEME:
This theme has a child theme, this allows you to update your site with new theme versions without losing your customization or settings. The following instructions teach you how to correctly install and activate the theme using the child theme, which will make your life much easier going forward.
If you have problems importing the demo content, edit your wp-config.php file in the root of your WordPress website, by adding these lines of code:
define( 'WP_MAX_MEMORY_LIMIT', '256M' ); If you are still running into trouble, please refer to the official guide found here: http://codex.wordpress.org/Common_WordPress_Errors#Maximum_execution_time_exceeded
NOTE: While you are installing the theme with the automatic installer you may get the following error: “Are You Sure You Want To Do This?” this means that your hosting providers server configuration doesn’t allow the upload of the file due to its size. To work around this problem please upload the theme via FTP.
You can always download the updated versions of the theme and its plugins using the original download link provided with the purchase confirmation from radiowordpresstheme.com.
Updating theme and plugins is a fast and simple procedure, but we recommend that you take a complete server backup before proceeding, store the backup on your local computer or another secure location saving all of the server content and the MySql database(s) this way if anything goes wrong during the update process, you will be able to role back your entire site.
When the update process is executed correctly, no content will be deleted or modified.
Please see the file called “changelog.txt” within the theme’s folder to know which functions have been added in the current version.
If you get a popup message, select “Apply to current queue only”. As shown below, in FileZilla.
This theme is easily customized using the WordPress native customizer interface, which allows you to see in real time the results of your customizations before saving and publishing them.
After installing the theme the customizer will be available in appearance -> Customize.
From this interface you have the following available:
Footer: the footer text will be displayed in the sidebar.
Google fonts: enable and choose a colour for your titles and for content
Colours: customize your site by picking your favorite colours. As this theme is based on the material design, we strongly recommend to choose tints that fits with this style.
Navigation: this theme has 3 menu locations
Footer App Links
Important: this theme is responsive and based on materialize.css. While opening the customizer on small screens the website will go in “mobile” mode if the preview width is less than 750 px.
Are you new to wordpress? Here is “how to create a menu” in WordPress 3.6.
How to create a new menu:
Adding the menu to its location:
Please note that the secondary menu location supports only 1st level items. Second level items will not appear.
This theme supports icons only for the first level items of the following locations:
Icons are not allowed in the main menu.
To add icons to the menu do the following:
In this chapter you will learn how to use the music player for your web radio.
You have 3 options:
To use the built-in players, you need the mp3 URL of your radio stream.
To obtain the mp3 URL, it is very simple, usually web radio stations provide a file that will allow you to stream the broadcast on iTunes, Winamp, Windows Media Player and other players.
Here are a few examples:
You could use one of the URL streams above, but you will probably want to use you own URL or one from another radio provider:
#EXTM3U #EXTINF:-1,06 AM Ibiza Underground http://184.108.40.206:3540/Live
This URL will be your mp3 stream, just add “.mp3″ at the end, like this:
To be sure that your mp3 stream is valid, open it in the browser, with a modern browser it should render as a music player, and play the radio stream:
If the radio stream works correctly, you can integrate it in your site.
The result will be a url like this:
If you can configure your player, choose something with a size that fits under the 80px of height. Most radio providers offer this service as a separate cost.
If the previous 2 types of integration doesn’t fit your needs, you can choose to use your own html code, by putting it in the top bar.
To proceed with your own HTML integration, you will need to edit a source file of the theme.
For this reason, we recommended that you use the provided child theme instead of the parent theme. By using the child theme, you will not loose your customizations when a new version of this theme comes out, and it is the best way to integrate your customized files.
How to integrate the html code of your radio player:
Since theme version 1.1.6 you can add multiple radio channels.
Only the featured player supports multiple channels, adding a switch button to change radio station.
To set the Featured Player, go in Customizations -> Music Player Settings
The default radio channel, added with the customizer panel, will be displayed as first.
After switching radio channel, if the player status is “on” (playing) the music will resume after page change on the chosed channel.
Set the stream url (mp3 format) in the MP3 STREAM URL field:
You can add a Popup button in the Menu bar from theme version 1.1.6.
To add the Popup button:
You can link to any custom html page which can be in any server, i.e. You can create from cratch an html page to display in the Popup window, and upload it wia FTP in your server, then link to it from the settings.
In alternative, you can create a page to be loaded in the Popup player, which will feature a music player, supporting multiple channels, and a content.
The new popup templates contains also a sidebar, useful to display your favourite widgets in the Popup window.
You can now display the song title (if your web radio has a valid shoutcast XML feed) in the On Air header part:
SINGLE RADIO WEBSITE
MULTI RADIO WEBSITES:
First of all, be sure that your radio station is providing a valid shooutcast feed, and that your mp3 podcasts and tracks have the id3 meta tags.
To create a news post:
To create a “Blog” page with the list of the latest news, please read the rest of this chapter.
To create a new page:
Every page can have a parallax header. The content can contain images or text.
Please note that the parallax headers that are created with the One Click setup has text in white color, which can be invisible in the editor.
The suggested size for header image is 1600 x 700. We suggest you compress header images with the “save for web” function of Photoshop and keep them under the 150 Kb.
Blog pages are lists of latest posts in chronological order. This theme provides 4 different blog layouts:
To create a blog page:
To add the blog page to your chosen menu, please check the “Menu” chapter of this manual.
How to embed specific charts in a page/post/show…
Note: creating the video archive page will not create a filterable video list.
To add a filterable video list to a page, create a page and add the [videolove] shortcode. The Videolove plugin provides different design settings in the Settings section of your wp-admin.
If you want to list the latest podcasts of a certain show directly in the show page, or anywhere else, you can now use the new shortcode:
[qtpodcast quantity="3" podcastfilter=""]
A schedule is a collection of shows. In order to use the built-in Auto Slider, which can display the upcoming show and find what is on air, the schedule must be compiled filling in the timing and day of the shows. More detailed information on this will be found in the following chapters of this manual.
Schedules are lists of shows (or events) with a timing connotation.
How to create a new schedule:
This theme comes with 2 very powerful tools to display your schedules:
Both these functions are served by the QT RadioSuite Plugin, which comes with the theme. Please note that this plugin works only with this theme as it is based on the QantumMaterial framework.
During the installation process, a message should have popped up asking to install the plugin. If it didn’t happen, you can install it manually by going to Appearance -> Install plugins. If this procedure doesn’t work, you can unzip and upload it via FTP to your online WordPress installation in the folder wp-contents/plugins.
Alternatively, you can install the plugin manually:
Once the plugin is installed, and once the schedules and shows have been created, you can easily display them in every page.
You can display the schedule inside of the content of a page by using shortcodes, placing the following in your page or post content:
If you have visualization problems, try first to deactivate any extra plugins except the QT RadioSuite, and retry. 99% of the time issues are caused by other plugins.
Create a new page, and choose a template between
The schedule can have 2 different layouts, grid or list. The user can switch layout using the icon on top of the grid, but you can chose your default preference by editing the layout settings in Appearance->customize on your wp-admin page.
If you want to display a page with the events of a single schedule page, since theme version 1.1.6 this is possible.
After creating a schedule and adding events to it, go in Appearance->Menu.
Be sure that you are displaying the schedule pages in the left column, by going in the Screen Options and enabling “Schedule”
Add the schedule to the menu like any normal page: select it and click “Add to Menu”
From OnAir version 1.2.8 is possible to create separate weekly schedule grids.
A single schedule is a day, which can be a day of the week or a day of the month.
Until version 1.2.7 of the theme, it was possible to create only 1 schedule grid, which was showing all the schedule posts at a time.
From version 1.2.8 you can create separated schedule grids, for example for different channels of a radio, or for different radio stations.
To create different schedule grids, which will list different schedules, please proceed like this:
Alternatively, create a new Page and use the “Chart Archive” template, then this page will be automatically updated with every new chart. You can easily add this page to every menu using the Appearances -> Menus functions
From the OnAir version 1.1.6 you can create Top 10 Widgets, displaying the tracks from a specific chart, or from the latest published chart, which will be automatically updated when publishing new charts:
This content type is specially made for the staff of the radio station. You can create unlimited team members, and each of them can have one or more “roles” in the radio or company.
This theme comes with the QantumThemes Videolove Plugin, which allows you to manage a videos archive, adding videos from Youtube and Vimeo.
The video single page is displayed with a full width cinema-style video presenting a nice experience to the visitor. Videos are rendered in a responsive fashion without using any other plugin.
You can create 2 types of archive: a filterable videolove video page or a simple video archive page.
You can create a video archive in 3 ways:
Easily display banners from your sponsors, define an expiration date, and monitor clicks with the built-in QantumThemes Banner plugin.
The banners can be displayed with the widget included with the plugin.
You can hide or show the events depending on the event date. To change this option go to
This theme contains now the powerful QT Places premium plugin
This plugin allws you to:
To learn how to use this plugin, please check the plugin’s manual in the Manuals folder of your On Air product package, or find more info here:
This theme is very easy to translate as the .mo .po (pot) files are provided within the language sub folder of the theme.
The theme textdomain is _s. For more information please visit: https://codex.wordpress.org/Translating_WordPress
The plugin QT Radio Suite contains its own translation files in the /languages subfolder.