A blank page means that PHP is crashing. This could be due to a function conflict introduced by a plugin or theme, or by WordPress hitting PHP’s memory allocation.
Try deactivating all plugins. If that resolves the issue, reactivate each one individually until you find the cause.
If that does not resolve the issue, try switching to the Twenty Sixteen theme to rule-out a theme-specific issue (theme functions can interfere like plugins).
If neither of those make a difference, here are three ways to increase PHP’s memory allocation:
1. If you can edit or override the system php.ini
file, increase the memory limit. For example, memory_limit = 128M
2. If you cannot edit or override the system php.ini
file, add php_value memory_limit 128M
to your .htaccess
file.
3. If neither of these work, it’s time to ask your hosting provider to temporarily increase PHP’s memory allocation on your account. Keep in mind that most decent hosting providers allocate 64 MB to PHP under each account, and most decent hosting providers allow users to temporarily increase the memory allocation. If your hosting provider won’t accommodate you, perhaps it’s time to find a new hosting provider.
(in the above examples, the limit is set to 128MB)