Theme Upload & Requirements

How to upload the theme and what are the requirements you should check.

Hosting Requirements and Recommendations for the Theme

Tutorly is an advanced WordPress theme. It provides a complete framework for building educational sites, so comparing WPLMS with any other regular WordPress theme is like comparing apples to oranges.

WPLMS uses popuplar plugins maintained by the WordPress core team like the BuddyPress, WooCommerce , and BBPress.

Out of these only BuddyPress is the required plugin. If you need to sell courses you will be required to install WooCommerce. If you need Discussion forums on your site, you will need to install BBPress.

The Hosting recommendations posted by these plugins are the basis for WPLMS Hosting recommendations as well.

  • Minimum PHP Version 7.51 [tested upto version 8.1 as of 20th August 2022]

  • Mysql/MariaDb Version 5.6+/10.1+

  • Upload Limit 16 MB or more

  • PHP Memory Execution Limit 128 MB or more

  • PHP Time Limit 30s

  • PHP Post Max Size 128 MB or more

  • PHP Max Input Vars 2000

  • PHP extensions required dom,gmagick,SimpleXML,ssh2,xml, xmlreader,curl,date,exif,filter,ftp,gd,hash,iconv,imagick,json,libxml, openssl,pcre,posix, sockets, SPL, tokenizer, lib,mbstring,mysqli.

The Upload limit is required for the theme even before you can begin uploading. Otherwise you will see an error “The link you followed has expired.” while uploading the theme.Learn how to increase upload limit ›

As a principle we are not affiliated to any hosting company. So the recommendations posted here are unbiased and based on feedback we collected from our users.

Although any hosting plan should work for Theme. A VPS or above plan provides better compatibility and lesser issues in the long run. Sharing hosting with everything unlimited usually do not work out good because the server is shared among many entities. From our observation : WPEngine, HostGator, KnownHost, OVH, DigitalOcean and SiteGround are good hosting providers. This list by no means is an exhaustive list, you are free to try other options and if they work great you can help us in updating this list. Just send out an email here

Uploading the theme

Uploading the theme is just like any other theme. Following are the steps you can follow to upload the theme.

Downloading the theme

Download the Tutorly WordPress theme from your Themeforest Account.Log in to your WordPress Admin [a.k.a WP Admin]

Login to your WordPress administration panel. You can simply append wp-admin to your site's url. So if your site is ABC.com , ABC.com/wp-admin is your WP Admin area.Go to Apperance - Themes - Upload

Locate the Apperance in the left menu. Click on it, locate the themes sub-menu item, click on it. Locate the Add new button on your screen.Upload the Theme

Click on Upload Theme button. A Upload form will appear. Drag and drop the theme downloaded in the previous step here. Click on Install Button

If you see the below error while uploading the theme, it most likely means that yoursame server is restricting the upload.

The possible reasons for above are :

  1. Server Upload limit less than 16MB.

  2. PHP Zip library not installed

  3. File permissions incorrect(Folder Permissions should be 0755 and file permission should be 0644)

  4. WordPress incorrectly configured.

  5. Previous attempt of uploading the theme failed due to network issues.

The best course of action in all above cases is to contact your web host. For the last step "previous failed attempt", you can login via FTP and locate for wp-content/themes/wplms folder and remove it.

Install Tutorly Child Theme & Activate

Once you have installed Tutorly theme, you will find the Tutorly child theme in the Package which you can upload in your themes following the same steps described in upload theme.

Tutorly child theme is recommended so that all customisations to the theme and pack can be added safely in the child theme and not worry of losing customisations on theme update.

Last updated