Домой / WordPress / Как увеличить максимальный размер загружаемых файлов в WordPress
Как увеличить максимальный размер загружаемых файлов в WordPress

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

Увеличить или уменьшить ограничения на допустимый размер файлов для загрузки в WordPress можно очень быстро и просто. Для этого я рекомендую самый простой и надежный способ.

Откройте файл functions.php в папке вашей темы. Путь к этому файлу: www\wp-content\themes\имя_вашей_темы\functions.php. Заходим на FTP, копируем файл functions.php на компьютер и открываем его с помощью текстового редактора (рекомендую Notepad++).

Открыть файл с функциями можно также через админку вашего сайта. Для этого переходим в Внешний вид -> Редактор и в списке справа выбираем для редактирования Функции темы

Вставлять следующую команду необходимо в конец файла functions.php, перед закрывающимся тегом ?>.

Ограничение на размер загружаемого файла WordPress:

add_filter( 'upload_size_limit', 'PBP_increase_upload' );
 function PBP_increase_upload( $bytes )
 {
 return 1048576; // 1 megabyte
 }

Изменяя числовое значение в коде, Вы можете легко увеличивать или уменьшать ограничения на размер файлов допустимых для загрузки на сайт WordPress.

После того как вы вставили код выше, не забудьте сохранить файл и залить его обратно на ваш сайт через FTP (если вы добавили код через админку сайта, нажмите кпопку «Обновить файл»).

Конечно есть и другие способы изменения размера файлов для загрузки, к примеру изменяя значения в конфигурационном файле php.ini или через .htaccess… Но как по мне, пример который я привел выше является самым практичным и понятным.

Если что-то не получилось или остались вопросы, задавайте их в комментариях.


Увеличить или уменьшить ограничения на допустимый размер файлов для загрузки в WordPress можно очень быстро и просто. Для этого я рекомендую самый простой и надежный способ. Откройте файл functions.php в папке вашей темы. Путь к этому файлу: www\wp-content\themes\имя_вашей_темы\functions.php. Заходим на FTP, копируем файл functions.php на компьютер и открываем его с помощью текстового редактора (рекомендую Notepad++). Открыть файл с функциями можно также через админку вашего сайта. Для этого переходим в Внешний вид -> Редактор и в списке справа выбираем для редактирования Функции темы.  Вставлять следующую команду необходимо в конец файла functions.php, перед закрывающимся тегом ?>. Ограничение на размер загружаемого файла WordPress: add_filter( 'upload_size_limit', 'PBP_increase_upload' ); function PBP_increase_upload( $bytes ) { return…

Обзор

Проголосуйте за урок

Оценка

Итог : Уважаемые читатели! Если вам понравилась статья не поленитесь проголосовать и оставить комментарий, ведь так я смогу понять полезность уроков и статей, и улучшить их качество в будущем. Заранее спасибо!

Рейтинг: 4.57 ( 27 голосов )
100

53 комментария

  1. Дружище, жму тебе руку! Счастье что нашел эту статью!

  2. Впервые на VPS

    Спасибо автор тебе ОГРОМНОЕ!
    А то почти на всех сайтах написана ахинея, которая не помогает: править php.ini, .htaccess, в итоге ничего написанного не помогает, а Ваш совет помог сразу.

  3. Спасибо!!! Зачетная статья!!!! Я совсем «чайник» и долго не могла понять почему у меня не получается)) Для таких как я — обьясняю — число 1048576 тоже надо менять))) оно равно 1 мб. т.е. если Вам надо например 130мб. то пишите:
    add_filter( ‘upload_size_limit’, ‘PBP_increase_upload’ );
    function PBP_increase_upload( $bytes )
    {
    return 136314880; // 130 megabyte
    }

    • Анастасия

      Ксюша спасибо Вам…Ваш комментарий помог больше, чем 15 статей прочитанных на эту тему))

    • Ксюша, скажите пожалуйста, как чайник чайнику: а в КОНЦЕ файла темы functions.php вы нашли закрывающий тег ?> ? Я посмотрела несколько тем и этот тег стоит только вначале файла. Попробовала вставить в functions.php дочерней темы, а потом материнской — вначале файла после <?php /**, но ничего не изменилось.

      • Ой, нашла причину! Это вот это /** мешало, нужно было перед ним вставлять код! Т.е. в начале файла после <?php /
        Спасибо огромное! Все теперь получилось.

Оставить комментарий

Ваш email не будет опубликован.

*