When you encounter WordPress 403 forbidden, it means that you don't have permission to access the requested page or resource. This sometimes arrives due to deliberately or sometimes it happens because of wrongly configured files and permissions. You should know the top reasons for the forbidden Error are:
Error in .htaccess file
Error WordPress 403 forbiddenindicates that the file is getting bad permissions. The numeric value of folders and directories must be 755. Moreover, the scripts present in the cgi-bin folder also mandatorily have 755. HTML, media, text, and image files must be 644 or 755. In case you find that has been changed into 000 values, then please contact via phone and Live Chat with WordPress Administrator.
Hidden files
If you find "client denied by server configuration"present in your Error Logs, then it indicates the bad file permissions. Files with bad permissions mean there 403 forbidden error. There could be some problem with the .htaccess file that is causing the Error. If you browse any dot file, then it shows error 403.
Other reasons
Your IP may be denying the rules whether you need to perform WordPress admin loginor check-in CPanel and ensure that you are not obstructing your IP. You may have modified the Index manager to No indexing. This will result in a 403 error.