Close

Как увеличить или уменьшить размер загружаемого файла в WordPress

По умолчанию, максимальный размер загружаемого файла – 1 или 2 МБ. Это ограничение можно менять, как Вам угодно. Вы можете вовсе его убрать, однако так делать не рекомендуется по причине безопасности. Оптимальный вариант – установить лимит в 50 МБ. Итак, приступим.

Способ  №1. Редактирование файла “functions.php”.

Нам нужно открыть файл “functions.php” и добавить в него этот код. Чтобы скопировать код, нажмите  copy, затем Ctrl+C.

add_filter( 'upload_size_limit', 'PBP_increase_upload' );
function PBP_increase_upload( $bytes )
{
return 52428800; // 50 megabytes
}

[fusion_builder_container hundred_percent=»yes» overflow=»visible»][fusion_builder_row][fusion_builder_column type=»1_1″ background_position=»left top» background_color=»» border_size=»» border_color=»» border_style=»solid» spacing=»yes» background_image=»» background_repeat=»no-repeat» padding=»» margin_top=»0px» margin_bottom=»0px» class=»» id=»» animation_type=»» animation_speed=»0.3″ animation_direction=»left» hide_on_mobile=»no» center_content=»no» min_height=»none»][fusion_accordion][fusion_toggle title=»Где находится файл “functions.php”?» open=»no»]Он находится в корневой папке вашей темы. Вы можете отредактировать его с помощью редактора Вордпресс. Для этого в панели управления выбираем пункт “Внешний вид” и его подпункт “Редактор”. В списке файлов справа, находим “functions.php”.

Способ №2. Редактирование .htaccess.

Дополнительный способ ограничить размер загружаемых файлов с помощью .htaccess. Добавьте этот код в ваш .htaccess, после строчки </IfModule>.

php_value upload_max_filesize 50M
php_value post_max_size 50M
php_value memory_limit 50M
php_value max_execution_time 300
php_value max_input_time 300

Где находится файл .htaccess?

Файл находится в корневой папке сайта. Для редактирования файла, откройте редактор своего хостинга. Я использую очень удобный редактор хостинга Hostinger.

 Способ №3. Редактирование php.ini. (поддерживается не всеми хостингами)

Добавьте в php.ini этот код:

post_max_size = 50 MB
upload_max_filesize = 50 MB
max_execution_time = 300 MB

Файл находится в корневой папке сайта.[/fusion_builder_column][/fusion_builder_row][/fusion_builder_container]


Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Автор: Stas Zygar

Привет! С наступившим новым годом! Всем счастья.