В зависимости от хостера, услугами которого вы пользуетесь на данный момент, а также тарифного плана, каждый из вас видел максимальный размер загружаемых файлов в менеджере медиафайлов в WordPress.
У некоторых хостинг-провайдеров этот лимит около 2MB, что по правде говоря, недостаточно для медиафайлов (аудио/видео). Большинство изображений имеют размер менее 2Мб, поэтому такого лимита достаточно только лишь для изображений. В этой статье мы покажем как увеличить максимальный размер загружаемых файлов в WordPress.
Примечание: эта инструкция для среднего уровня пользователей. Может не срабатывать на виртуальных хостингах, при возникновении проблем — лучше обратиться в техническую поддержку.
1: Файл Functions темы
Иногда может сработать следующий способ с добавлением кода в файл functions.php темы, и у нас получится увеличить размер загружаемых файлов:
@ini_set( 'upload_max_size' , '64M' ); @ini_set( 'post_max_size', '64M'); @ini_set( 'max_execution_time', '300' );
2. Создаем или редактируем существующий файл PHP.INI
В большинстве случаев, если у вас виртуальный хостинг, вы не увидите файл php.ini в своей папке. Если вы его не видите, просто создайте файл с именем php.ini и загрузите его в корневую папку сайта. В этот файл необходимо добавить следующие строки кода:
upload_max_filesize = 64M post_max_size = 64M max_execution_time = 300
Этот способ работает для большинства пользователей. И помните, если не сработает 64, тогда попробуйте, к примеру, 10MB. Поиграйтесь со значениями.
3. Способ с htaccess
Также есть возможность, используя файл htaccess, находящийся в корневой директории сайта, увеличить максимальный размер загружаемых файлов в WordPress. Откройте или создайте файл .htaccess в коре и добавьте следующий код:
php_value upload_max_filesize 64M php_value post_max_size 64M php_value max_execution_time 300 php_value max_input_time 300
Опять же, стоит напомнить, если вы используете самый «простой» пакет услуг вашего хостера, эти методики могут не сработать. В этом случае рекомендуется связаться с технической поддержкой и попросить их увеличить лимит для вас. Обычно хостинги со средней и высокой ценовой политикой идут навстречу своим пользователям и скорее всего помогут вам.