Uploading files outside of WordPress default allowed files will give you the error message “Sorry, this file type is not permitted for security reasons.”. This is a security feature done by WordPress to avoid vulnerabilities from being uploaded.
There is a quick fix: Adding the line below to your
wp-config.php file will allow files outside of WordPress defaults to be uploaded. In a standard WordPress installation, your
wp-config.php file will be located in this path
wp-config.php file can be edited after logging into your site using either SFTP or SSH. Note that this may break functionality on your site depending what you are adding. As a security measure, you should also remove the define rule after you have uploaded your files in WordPress.
define( 'ALLOW_UNFILTERED_UPLOADS', true );
An example of this being added in the
file. The define rule is added after the
$table_prefix and before
/* That's all, stop editing! Happy publishing. */:
Give us your feedback on this article
Servebolt has launched Accelerated Domains!
Accelerated Domains is a service that greatly improves and optimizes your site on these four areas: Performance, Scalability, Security and the Carbon footprint of your website.