Thank you very much for purchasing our wordpress template. Providing our customers with excellent service has always been our first priority. So if you have any questions after reading this file, feel free to contact us. Our experienced support representatives will do whatever it takes to fix any problem that may come up. You can also reach us via themeforest with general questions about the theme. If you like the theme, please show your appreciation by taking the time to rate it in downloads section.
Please make sure the version of the WordPress engine on your site is 4.1 and up.
If the WordPress is not installed yet, please follow these instructions. You may check the requirements for WordPress using this link.
Please keep it mind that you can meet such issues while installing or setting up your theme: white screen, demo content fails when importing, and other similar issues. The matter is they are all related to low PHP configuration limits. The solution is to increase the PHP limits. You can do this on your own, or contact your web host and ask them to increase those limits to a minimum as follows:
To verify your current php configuration you need to install Wordpress phpinfo() plugin. Also, you can always contact your hosting provider. Please note though that many hosts will try to keep the PHP limits low without reason.
There are two ways you can install the theme:
FTP Upload:
Find "rima.zip" file in the unzipped package you download;
Unzip "rima.zip" file to get "rima" folder with theme files;
Access your server and upload "rima" folder into /wp-content/themes/ directory.
Wordpress Upload:
Navigate to Appearance -> Add New Themes -> Upload;
Select "rima.zip" file from the unzipped package you download;
Hit "Install Now" and the theme will be uploaded and installed.
Once you have uploaded the theme, you need to activate your theme in Dashboard -> Appearance -> Themes.
If you are experiencing any issues during the installation we would recommend to check out this Screencast by Envato
At this stage you should have noticed a warning, asking you to install recommended plugins. This is needed to make Contact Forms 7, Visual Composer, MailChimp work on your site.
You just need to click "begin installing plugins" and you will be redirected to the plugin installation page.
The latest versions of these plugins are included to theme’s package, "plugins" folder.
To update Visual Composer you can select one of two ways:
1)
2)
Contact Form 7 and MailChimp will inform you when updates available and you can update in the same way as standard wordpress plugin.
We are not always able to update the package the next minute a new version of included plugin is released. However, we always do our best to do that within the next few days. If it is critical for you to update the plugin asap, there is no problem to purchase own license for it.
If you are trying to insert the key/purchase code you got after buying our theme – this will not work.
We need to explain that since you didn’t purchase Visual Composer plugin itself, you will not be able to update it on your own.
But no worries, you still will receive plugin updates on regular basis included to our theme updates. We have no rights to share the purchase code, however we can provide the updates to our clients.
If you have ever purchased/downloaded Visual Composer Plugin, you were supposed to receive a licence key for it.
Demo content of our theme can be imported with the help of 'One Click Demo Import' plugin and dummy data file. Below you can find the instructions on how to do that.
How to manage plugins you can find here https://codex.wordpress.org/Managing_Plugins
Successfully importing data into your WordPress site is not something we can guaranty for all users. There are a lot of variables that come into play, over which we have no control. For example, one of the main issues are bad shared hosting servers. So this section of the docs is dedicated to help solve common issues with importing with our One Click Demo Import plugin.
This happens, because your hosting server is using a very old version of PHP. This plugin requires PHP version of at least 5.3.x, but we recommend version 5.6.x or even better 7.x. Please contact your hosting company and ask them to update the PHP version for your site.
You clicked on the "Import Demo Data" button and the response from the server was something along the lines of:
Server error 500
Internal server error (500)
This usually indicates a poor server configuration, usually on a cheap shared hosting (low values for PHP settings, missing PHP modules, and so on). There are two things you can do. You can change some One Click Demo Import settings via WordPress filters (code) or you can contact your hosting support and ask them to update some PHP settings for your site.
The most intensive task in the demo import is the image import process, which takes the most time and server memory. So, you can do two things to solve this issue:
Change the default time of one AJAX call:function ocdi_change_time_of_single_ajax_call() { return 10; } add_action( 'pt-ocdi/time_for_one_ajax_call', 'ocdi_change_time_of_single_ajax_call' );
This will "slice" the requests to smaller chunks and it might bypass the low server settings (timeouts and memory per request).
Disable the generation of smaller images during the importWhile importing, smaller versions of images are being generated, which takes up a lot of server memory, so you can disable that in the plugin with a line of code. Add this code at the end of your theme functions.php file:
add_filter( 'pt-ocdi/regenerate_thumbnails_in_content_import', '__return_false' );
If the import is complete and you used the above solution, please install this plugin: https://wordpress.org/plugins/regenerate-thumbnails/ and run it in Tools -> Regen. Thumbnails. This will then create the smaller versions of images, that we skipped in the import.
After the import, you should remove the added code from the functions.php file.
The solution is to increase the PHP limits. You can do this on your own, or contact your web host and ask them to increase those limits to a minimum as follows:
This means, that the server did not get a timely response and so it stopped with the current import. What you can try is to run the same import again. If you get the same error, you can try to run the same import a few times. A couple of import tries might finish the import till the end, becaue your server will be able to process the import data in smaller chunks.
There are multiple page layouts available in this theme. The list below describes each layout you can use to build any page for your needs.
Default Template
Default page template with a sidebar on the right side.
Page: Fullwidth
Page tamplate with fullwidth layout.
Page: Sidebar Left
Page template with a sidebar on the left side.
Page: No sidebar
Page template without a sidebar.
Theme supports many post style layouts. If you go to your post->edit scroll down below the content editor. Let explain those options.
This options needs to setup gallery post. Select 'gallery' post format at the right sidebar.
Post Gallery imagesYou can upload images to show it as slideshow on single post view.
Gallery layout - Select layout for your gallery. There are examples: slideshow, slideshow alt, slideshow with thumbs
This options needs to setup link post. Select 'link' post format at the right sidebar.
Link - extarnal site url
Title- Input title for your external link. Leave blank to show title as link, example
You can show or hide post meta information. etc comments, date, categories
If you need to show post thumbnail, you should set featured image.
Theme supports 6 post formats: gallery, image, video, audio, quote, link
If you need to show first part of your content, please insert more tag. Additional info here
Theme comes with 10 custom widgets:
All of the above widgets can be found in your WordPress Admin Area under Appearance > Widgets. Here you find area where you can drop the widgets. The "Blog Widgets" is the sidebar area of the Blog.
All of the widgets are very easy to set up, except rima-Twitter. We would like to show the example of setting up a widget on "rima-Twitter"
To setup twitter widget fields from above, follow steps below:
This theme comes with a powerful page building plugin - Visual Composer. Creating stunning pages and organizing content is pretty easy with this drag and drop page builder. Page composer are fully integrated and allows to add, edit, and manage the content on your beatiful site through visual and backend modes. Parameters of each shortcode come with description that appears in the dialog.
In some cases you need not to import demo data, to setup pages from demo you can easy insert from templates. Just go to edit page, enter your page title, select page template "Page: Fullwidth" (all templates uses 'Page fullwidth' template). Aftere there you need to import template. How to do that look at screenshot below:
With our theme you can translate your site to any language or even multiple languages, it is 100% translation ready theme. It supports localization with .mo/.po language files, and has RTL built-in. Also it is fully compatible with qTranslate-x plugin, and finally: full WPML support allows you to create multilingual website.
Below is the information about how you can update your theme, our instructions, warnings, and recommendations.
The following things will NOT be affected if you update the theme:
If you finish to build your site you need to optimize site loading speed. We use WP Super Cache plugin and Fast velocity minify plugin on our demo; Both plugins are free and have high perfomance in page speed optimization. To apply most of google recommendations follow next steps.
Install & Activate Fast velocity minify plugin. You can use options from screenshot (like on our demo).
If you familiar with .htaccess, you can go to the root foldef of your wordpress installation. Find .htaccess file and open it. Insert following code
<IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE text/javascript AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE image/x-icon AddOutputFilterByType DEFLATE image/svg+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/x-font AddOutputFilterByType DEFLATE application/x-font-truetype AddOutputFilterByType DEFLATE application/x-font-ttf AddOutputFilterByType DEFLATE application/x-font-otf AddOutputFilterByType DEFLATE application/x-font-opentype AddOutputFilterByType DEFLATE application/vnd.ms-fontobject AddOutputFilterByType DEFLATE font/ttf AddOutputFilterByType DEFLATE font/otf AddOutputFilterByType DEFLATE font/opentype # For Olders Browsers Which Can't Handle Compression BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html </IfModule> <ifModule mod_gzip.c> mod_gzip_on Yes mod_gzip_dechunk Yes mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$ mod_gzip_item_include mime ^application/x-javascript.* mod_gzip_item_include mime ^text/.* mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.* mod_gzip_item_exclude mime ^image/.* mod_gzip_item_include handler ^cgi-script$ </ifModule> ## EXPIRES CACHING ## <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/jpg "access plus 1 year" ExpiresByType image/jpeg "access plus 1 year" ExpiresByType image/gif "access plus 1 year" ExpiresByType image/png "access plus 1 year" ExpiresByType text/css "access plus 1 month" ExpiresByType application/pdf "access plus 1 month" ExpiresByType text/x-javascript "access plus 1 month" ExpiresByType application/x-shockwave-flash "access plus 1 month" ExpiresByType image/x-icon "access plus 1 year" ExpiresDefault "access plus 1 week" </IfModule> ## EXPIRES CACHING ## <ifModule mod_headers.c> Header set Connection keep-alive </ifModule> <IfModule mod_header.c> # 3 Month <FilesMatch "\.(flv|gif|jpg|jpeg|png|ico|swf)$"> Header set Cache-Control "max-age=7257600" </FilesMatch> # 1 Week <FilesMatch "\.(js|css|pdf|txt)$"> Header set Cache-Control "max-age=604800" </FilesMatch> # 10 Minutes <FilesMatch "\.(html|htm)$"> Header set Cache-Control "max-age=600" </FilesMatch> # NONE <FilesMatch "\.(pl|php|cgi|spl)$"> Header unset Cache-Control Header unset Expires Header unset Last-Modified FileETag None Header unset Pragma </FilesMatch> </IfModule>
Once again, thank you so much for purchasing our theme. We are sure you will be satisfied with your purchase. As it was mentioned at the beginning, we will take care about all the issues connected with this item. If you have a question about the theme, please feel free to email us at artstudioworks@gmail.com, visit our dedicated support forum, and check its faq's section where we have a lot of useful and important information.