Существуют ли отдельные распределения памяти для разных пользовательских ролей в WordPress?

Я пытаюсь отредактировать определенную страницу с помощью области администрирования WordPress во время входа в систему в качестве редактора, однако страница умирает со следующей ошибкой:

Неустранимая ошибка: допустимый размер памяти 134217728 байт исчерпан (попытался выделить 72 байта) в [PATH] /htdocs/wp-includes/meta.php в строке 841

Это влияет только на эту страницу и предоставляется, это очень тяжелая страница с содержанием, но попытка редактирования страницы в качестве администратора работает нормально. Почему это может быть?

Из-за этой строки в wp-admin/admin.php :

 if ( current_user_can( 'manage_options' ) ) { wp_raise_memory_limit( 'admin' ); } 

Другими словами, WordPress увеличивает ограничение памяти до WP_MAX_MEMORY_LIMIT внутри администратора, но только для пользователей с возможностью manage_options , то есть администраторами.

Лучше всего увеличить лимит памяти по умолчанию в вашем wp-config.php :

 define( 'WP_MEMORY_LIMIT', '256M' );