I have successfully installed and activated Jannah theme on my website - http://gift-consult.free.nf, but when i tried to install the theme’s plugins, it returned a 403 Forbidden error.
The error occurs because to install the theme plugins, the theme tries to download the plugin files from your own website first. However, that doesn’t work, because these requests are blocked by this security system we have:
You can work around this by manually grabbing the required plugin files, and then just upload them through the native WordPress Plugins menu.
But I don’t understand why the developers chose to handle the plugin installations this way. The plugins are already available on your website, so why download them from your website to your website when you can just use them right away?