Downloading Jannah Theme Files From ThemeForest
To install the Jannah theme, you have two options: through WordPress or via FTP. Before you can proceed with the installation, make sure you download the necessary theme files from your ThemeForest account. If you haven’t done so already, log into ThemeForest, navigate to “Downloads,” and download the “Installable WordPress file only” zip file.
Installing Jannah via WordPress
If you choose to install Jannah through WordPress, follow these steps:
- Go to your WordPress Dashboard, click on “Appearance,” and then select “Themes.”
- Click the “Add New” button at the top of the page, followed by the “Upload Theme” button.
- If you downloaded the installable WordPress file, there’s no need to unzip it. However, if you downloaded the Full Theme Package, unzip the master themeforest-15966053-jannah-responsive-news-wordpress-theme.zip file. Inside, you will find the jannah.zip file, which is the one you need to select for installation.
- Click on “Choose File” and select the jannah.zip file.
- Once the file has finished uploading, go to your WordPress Dashboard, navigate to “Appearance,” and click the “Activate” button to activate Jannah.
Installing Jannah using FTP
If you prefer to use FTP to install Jannah, follow these steps:
- Log into your server installation using FTP. You can use software such as Filezilla for this.
- If you have downloaded the Full Theme Package from ThemeForest, unzip the master themeforest-15966053-jannah-responsive-news-wordpress-theme.zip file. Then, unzip the jannah.zip file, which will give you a jannah folder.
- Upload the extracted jannah folder to the wp-content > themes folder on the server. Make sure the folder name remains “jannah.”
- Log in to your WordPress Dashboard, go to “Appearance,” select “Themes,” and click the “Activate” button for the Jannah theme.
Server Requirements for Jannah
To use Jannah, your server must meet certain requirements:
- You need to be running WordPress 4 or higher.
- PHP 5.6 or higher is required.
- MySQL 5.6 or higher is also necessary.
- Jannah has been tested to work with Mac, Windows, and Linux operating systems.
Make sure your web host meets these requirements before installing Jannah. If necessary, download the latest release of WordPress from the official website.
PHP Configuration limits
Some issues you may encounter, such as problems with importing demo content, could be related to low PHP configuration limits. To prevent these issues, you can either increase the limits yourself or contact your web host and ask them to adjust the limits to the following minimums:
- max_input_vars: xx (increase to a higher value, such as 3000)
To check your PHP limits, you can install the WordPress phpinfo() plugin and go to the Settings tab. The first column shows your current installation value, while the second column displays the limits set by your host. Keep in mind that lower values are common with cheaper hosting packages. If necessary, contact your host to inquire about the current settings and ask for adjustments if needed. Remember, as a paying customer, you deserve to get your money’s worth.
How to increase the PHP Max Input Vars
The PHP Max Input Vars determines the maximum number of variables your server can handle for a single function. To ensure compatibility with a modern WordPress theme like Jannah, it’s recommended to set this value to 3000. Lower values could lead to issues such as lost data in your Theme Options or disappearing widgets.
Method #1: Edit the PHP.ini File
Please note that modifying the PHP.ini file may not be possible on shared hosting servers or without proper access. If you can access your PHP.ini file or you’re on your local host, follow these steps:
- Locate your PHP.ini file. If you can’t find it, you can create a new PHP.ini file in your WordPress installation’s root folder.
- If you have found your existing PHP.ini file, open it and look for the following line of code (xx represents a number):
max_input_vars = xx. Change the value to your desired limit, for example, 3000.
- If you created a new PHP.ini file, add the same code:
max_input_vars = 3000. Adjust the value as needed.
- Save the changes and restart your localhost or server.
Method #2: Edit the .htaccess File
Before proceeding with this method, make sure to back up your .htaccess file. Follow these steps:
- Locate your .htaccess file, typically found in the root folder of your WordPress installation. If you can’t find it, it might be hidden. Refer to tutorials specific to your operating system on how to reveal hidden files.
- Open the .htaccess file using a text editor (like Notepad or TextEdit) and add the following line of code:
php_value max_input_vars 3000. Adjust the value as necessary.
- Save the file and refresh your website.
Increasing the WordPress Memory Limit
If you need to increase the server memory limit for your WordPress site, you have several methods to choose from:
Method #1: Increase the limit via PHP.ini File
If you have access to the PHP.ini file, you can directly increase the PHP Memory Limit. Please keep in mind that most small shared hosting servers do not provide access to the PHP.ini file. However, some servers allow you to create a duplicate PHP.ini in your site’s directories. In this file, add the following command:
memory_limit = 512M to set the memory limit to 512 MB.
Method #2: Change the Memory Limit via wp-config.php
If you prefer not to modify the PHP.ini file, you can try this method. Open your ‘wp-config.php’ file and add the following line of code:
define('WP_MEMORY_LIMIT', '512M'); This will increase the PHP Memory Limit to 512 MB. Alternatively, you can also use the line
ini_set('memory_limit','512M'); in the wp-config.php file to achieve the same result.
Method #3: Modify the .htaccess File
Only proceed with this method if you already have a .htaccess file for other purposes, such as ‘301 Redirection.’ Add the following command to your .htaccess file:
php_value memory_limit 512M. This will increase the memory limit to 512 MB.
Method #4: Contact Your Host
If you’re unfamiliar with technical aspects or find the above methods challenging, it’s best to contact your web host. Engage in a live chat or call them directly, explaining your requirements. As a paying customer, you have the right to seek assistance and make necessary adjustments.
Remember, if you’re looking for a reliable WordPress theme, look no further than ProgramMatek!