Способы увеличения Memory Limit

Способ первый: Увеличение лимита через файл php.ini

Вы можете напрямую увеличить лимит памяти PHP, если у Вас есть доступ к файлу php.ini. Большинство хостинг серверов не даст вам доступ к файлу php.ini. Но некоторые серверы позволяют создать дубликат php.ini в каталогах ваших сайтов, данные / значения которых будут переопределять значения php.ini по умолчанию. Для этого вам просто нужно создать файл с именем "php.ini" в каталоге , где установлен ваш WordPress сайт. Просто добавьте в него команду memory_limit = 128M , чтобы увеличить лимит памяти до 128 МБ.

Способ второй: Изменение лимита памяти с помощью .htaccess

Просто добавьте строку php_value memory_limit 128M в файле ".htaccess" и ваш предел памяти увеличится до 128 МБ.

Способ третий: Изменение лимита памяти с помощью wp-config.php

Данный метод является лишь альтернативой методу php.ini. Поскольку функция, используемая в этом методе аналогична методу, описанном в первом способе. Просто разместите код ini_set ( 'memory_limit', '128M'); (или define( 'WP_MEMORY_LIMIT', '128M' );) в файле "wp-config.php", который находится в корневой папке установки WordPress.

Способ четвёртый: Поговорите с вашим хостером

Для того, чтобы в Open Server увеличить PHP Time Limit в файле конфигурации (это можно сделать в настройках), например: PHP-7_php.ini, изменяем max_execution_time = 180 на max_execution_time = 300
Другие советы
b. Problems with uploading via WP admin panel due Upload limit.

You may check your file upload limit on Your Media Uploader page in WordPress. Depending upon the web hosting company and the conditions of the service they provide it may vary. The most common is about 8 MB which is more or less enough. But uploading some media files like audio and video may become a problem with for example 2 MB upload limit.
We decided to share some tips about how to extend your maximum file upload size in WordPress:

1. Through functions.php file:

You may add the below mentioned code in the functions.php file of your theme
@ini_set( 'upload_max_size' , '64M' );

@ini_set( 'post_max_size', '64M');

@ini_set( 'max_execution_time', '300' );

2. Through PHP.INI file:

If you cannot see the php.ini file in your directory create the new one with below mentioned code and upload it to your root folder on your web server.

If you can see the php.ini file then change parameters or add :
upload_max_filesize = 64M

post_max_size = 64M

max_execution_time = 300

In case that tip does not work with 64MB, try it with 10MB.

3. Through .htaccess method

You may try modifying the existing .htaccess file in the root directory or creating a new one.

Add the following code in the existing or new .htacess file:
php_value upload_max_filesize 64M

php_value post_max_size 64M

php_value max_execution_time 300

php_value max_input_time 300

Полезные ссылки
Woocommerce Docs
Плагин для диагностики сервера WordPress phpinfo()
PHP Time Limit
How to increase PHP Time Limit
Maximum Input Variables Limit
Editing wp-config.php