FAQs » Mantra Specific¶
What browsers does Mantra work on?¶
MA
Mantra is compatible with all major browsers. Mantra has been tested on and looks the same way in: Mozilla Firefox, Opera, Chrome, Safari and… Internet Explorer 9+.
While the theme looks good on IE 8 we advise against it especially in the admin section of Mantra (the Mantra Settings). Older versions of IE are not supported and most likely don’t display correctly.
How does Mantra look on mobile browsers?¶
MA
As of version 2.0.3 Mantra is completely responsive (if the Responsiveness option is enabled) on all mobile browsers.
What version(s) of WordPress is Mantra compatible with?¶
MA
If you’re using a version of WordPress earlier than 3.3 then the last working Mantra version is 1.7.0.
If you're using WordPress 3.3 or newer you should be fine with Mantra versions 1.7.1 to 1.9.8.
==WordPress at least 3.5 is recommended for Mantra 2.0 and newer.==
Mantra 2.x will also work on WordPress 3.4, but some features will be disabled or limited.
How do I add another social icon in Mantra?¶
MA
Extra social icons can be added or existing social icons images can be changed using a child theme.
For the purpose of the examples, lets assume you will be creating a NewSocial
icon (Note: capitalization matters. Keep the same capitalization in all the occurrences).
-
Download the sample extra socials child theme:
-
Find an image for you new social that fits in with the existing icons you will be using. Create a 26×26 pixels transparent PNG for it. Place that image as mantra-extrasocials/resources/images/socials/NewSocial.png
In Mantra versions up to 2.6.1.1, the social images have a size of 37×37 pixels and are located under theme-folder/images/socials/.
-
Edit the code provided by the functions.php file to define/rename your new social icon(s). Your new social icon(s) will then appear in Mantra's administration page (Appearance » Mantra Settings) and once enabled also on the frontend.
-
Install the child theme via WordPress or manually upload the mantra-extrasocials folder to your wp-content/themes site's folder. Using a child theme makes sure you will not lose your changes on theme updates. Use it as the basis for all your future customization or merge the contents of the functions.php file (and the images folder) with your existing child theme.
More social icons
If you want to add more than one custom social icon, edit the new socials array to include the extra socials array( 'NewSocial', 'NewSocial2' )
and so on.
You can use this child theme to also replace the social icons images, by adding all your custom images in the mantra-extrasocials/resources/images/socials/ folder (using exactly the same name as the originals) and leaving the new socials array empty: array()
.
Where are the menu font/colour options?¶
MA
There are no options to control the menu beyond its background colour. You can rely to custom CSS (entered in the Custom CSS field in Miscellaneous options) to customize the menu:
/* menu items background colour */ #access ul li { background-color: #aabbcc; } /* menu items colour and font */ #access ul li a { color: #aabbcc; font-family: Helvetica } /* active menu item background colour */ #access ul li.current_page_item, #access ul li.current-menu-item { background-color: #aabbcc; } /* active menu item colour and font */ #access ul li.current_page_item a, #access ul li.current-menu-item a { color: #aabbcc !important; font-family: Helvetica; } /* menu item background colour on hover */ #access ul li:hover { background-color: #aabbcc; } /* menu item colour and font on hover */ #access ul li a:hover { color: #aabbcc; font-family: Helvetica; } /* sub-menu items background colour */ #access ul ul li { background-color: #aabbcc; } /* sub-menu items text colour and font */ #access ul ul a, #access ul ul ul a { color: #aabbcc; font-family: Arial; } /* sub-menu items background colour on hover */ #access ul ul li:hover, #access ul ul ul li:hover { background-color: #aabbcc; } /* sub-menu items text colour and font on hover */ #access ul ul li a:hover, #access ul ul li:hover a { color: #aabbcc; font-family: Arial; }
Why do my (child theme) page templates display the wrong sidebars?¶
MA
There is currently a limitation concerning the ability to add new page templates (either directly to Mantra or using child themes):
One can override existing page templates in child themes (using the same filename), but any differently named templates will not correctly respect the sidebar settings.
We hope to fix and improve this behaviour in the 2.0 a later release.
How do I define a link for the Skype social icon? callto:// doesn’t work¶
MA
Starting with version 2.0.3 it is possible to enter the skype ID directly and the theme will use the correct callto://skype_id link on the frontend.
Can I use Mantra with other blogging software?¶
MA
The Mantra Theme package works only on the WordPress platform.
However a Blogger version of Mantra has been created (not by us) which you'll find here.
We don't offer any kind of support for it as we develop only for WordPress.
Where did my presentation page went to after the update?¶
MA
Make sure WordPress' general Frontpage displays option is set to Latest posts under Settings » Reading.
Mantra Settings page no longer works after updating to 2.0¶
MA
In version 2.0 we changed the behaviour of the Settings page to no longer display anything when jQuery fails as a lot of the elements on the settings page are dependent on jQuery functioning properly (otherwise a lot of unexpected behaviour can occur). We also added functionally that relies on the jQuery UI library version included with WordPress 3.5. As such, Mantra's 2.0 settings page will fail to work on older WordPress versions.
If you are using WordPress older than 3.5, please update to the latest version. If you cannot update, use Mantra 1.9.9.7.
If you are using WordPress 3.5 or newer and your settings page fails to function, you are probably seeing some interference between a plugin and WordPress' jQuery, making Mantra's settings interface fail. If you check with your browser's web development tools you should see Javascript errors. Try to figure out the plugin causing the issue.
Another way is to disable all your installed plugins (this should make the settings page functional again) and then re-enable them one by one until Mantra's Settings page fails to work again to see which plugin is the issue.
Why are the shortcodes not working after updating to 2.4.0?¶
MA
Per the WordPress Theme Guidelines concerning plugin territory, we had to remove all shortcode functionality from Mantra with this update.
The keep the [mantra]
or [cryout]
shortcodes working on your site, we've moved this functionality to a separate plugin.