Як збільшити обмеження розміру файлу для завантаження WordPress
Ви хочете збільшити обмеження розміру файлу для завантаження WordPress? Якщо ваш сервер працює на нижній межі розміру файлу для завантаження, ви можете зіткнутися з проблемою при завантаженні файлів, плагінах або темах. Завжди є гарною практикою дотримуватись достатнього обмеження розміру файлу на сервері. У цій статті ми покажемо вам різні способи збільшення обмеження розміру файлу для завантаження WordPress.
Користувач може побачити поточний максимально дозволений розмір файлу для завантаження на своєму веб-сайті WordPress, перейшовши до Медіа-> Додати новий.
Цей розмір вказує на те, що ми можемо завантажити файл розміром максимум 2 МБ. Якщо ми спробуємо файл розміром більше 2 Мб, він не завантажиться на наш веб-сайт.
Збільшити обмеження розміру файлу для завантаження WordPress
Ми обговоримо 4 різні способи, які допомагають змінити обмеження розміру файлу в WordPress. Пропонуємо спробувати всі варіанти по одному і перевірити, який з них вам підійде. У цьому посібнику ми припускаємо, що користувач хоче встановити обмеження розміру файлу до 64 МБ. Ви можете змінити це значення залежно від ваших вимог.
Використання htaccess
Відкрийте .htaccess
файл із кореневого каталогу та додайте наведений нижче код:
php_value upload_max_filesize 64M
php_value post_max_size 64M
Перейдіть до Медіа-> Додати нову сторінку та оновіть її. Ви повинні побачити, що обмеження розміру зараз становить 64 МБ.
Додавання коду до функцій теми або файлу налаштування
Якщо останній метод не працює для вас, додайте наведений нижче код у functions.php
файл вашої теми .
@ini_set( 'upload_max_size', '64M' );
@ini_set( 'post_max_size', '64M');
Користувач також може додати цей код у wp-config.php
файл.
@ini_set( 'upload_max_size', '64M' );
@ini_set( 'post_max_size', '64M');
/* That's all, stop editing! Happy blogging. */
Створення або редагування файлу PHP.INI
Якщо у вас немає доступу до вашого, php.ini
створіть новий у своїй кореневій папці. Або ви можете використовувати свій існуючий php.ini
файл. Ваш php.ini
файл повинен мати код:
upload_max_filesize = 64M
post_max_size = 64M
Використовуйте фільтр upload_size_limit
WordPress забезпечує фільтр upload_size_limit, який фільтрує максимально допустимий розмір завантаження у php.ini. Ось посилання на сторінку документації.
У цьому випадку нижче наведений код слід додати у functions.php
файл теми .
function filter_site_upload_size_limit( $size) {
return 1024 * 1024 * 64;
}
add_filter( 'upload_size_limit', 'filter_site_upload_size_limit', 20 );
Випробовуючи всі вищезазначені методи, не забудьте додати нижче рядок у functions.php
файл.
@ini_set( 'max_execution_time', '300' );
Примітка. З цих 4 методів один із них повинен працювати для вас. Якщо у випадку, ви все ще стикаєтеся з проблемою з обмеженням розміру файлу для завантаження WordPress, тоді вам слід зв’язатися зі своїм постачальником хостингу.