Домой / 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.39 ( 38 голосов )
100

66 комментариев

  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 /
        Спасибо огромное! Все теперь получилось.

    • Аватар

      Ксюша, спасибо за пояснение, помогло!
      Автору спасибо за статью! Это единственный способ из многих, который мне помог!

  4. Аватар

    Спасибо друг. Помогло. Кучу вариантов перебрал и только твой помог
    5 звезд

  5. Аватар
    Алексей

    Огромное спасибо,из всех перечисленных в сети, только ваш метод помог

  6. Аватар

    Данный способ работает только, если размер ограничивает сам WordPress и ограничение на медиафайлы. При установке плагина такой фин не прошел. Надо править конфиги на уровне сервера: http://oddstyle.ru/wordpress-2/stati-wordpress/kak-uvelichit-maksimalnyj-razmer-zagruzhaemyx-fajlov-v-wordpress.html

  7. Аватар

    Спасибо огромное автору! Часа три пытался решить данную проблему …

  8. Аватар
    Анастасия

    Способ не рабочий! Ошибку HTTP выдает, визуально меняется размер а технически нет.
    Вот рабочий: Плагин Tuxedo Big File Upload, просто устанавливаете — активируете и вуаля, файлы до 2 TB можно загружать 🙂

  9. Аватар

    Спасибо!!!!!!!!!!!!!

  10. Аватар

    Шикарное решение. Спасибо. Почти сутки мучился — всё поперепробовал и .htaccess и php.ini и wp-config.php и в си-панель лазил — всё бестолку. А тут такой подарок — изящное и простое решение.
    Одна масенькая ремарка: То же можно сделать и через плагин Code Snippets (кто не знает — через него можно добавлять коды в систему, не трогая основные файлы) — всё получилось просто замечательно.

    • Аватар

      Рано радовался. Как написала Анастасия — даёт ошибку HTTP. Но всёравно спасибо.

  11. Аватар

    prashu vas pomogite i mne , u menya na kompe ne kak ne mogu nayti papku www

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

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

*