Hello @AdamOliver,
Thanks for posting in!
A loading screen would probably because you have exhausted your PHP memory limit. By default, WordPress will attempt to increase memory allocated to PHP to 40MB (code is at the beginning of /wp-includes/default-constants.php) for single site and 64MB for multisite, so the setting in wp-config.php should reflect something higher than 40MB or 64MB depending on your setup. We recommend that you increase your memory allocated to PHP. To increase it, please edit your wp-config.php file and insert these lines:
define( 'WP_MEMORY_LIMIT', '256M' );
define( 'WP_MAX_MEMORY_LIMIT', '512M' );
You can add it before the line
/*That's all, stop editing! Happy Blogging. */
And please also make sure that you have meet the requirements to run the latest WordPress so that the theme and plugin features will work properly. I did some further investigation. WordPress 5.0 requires at least 7.2 (https://wordpress.org/about/requirements/). The upgrade process is an easy process and should be something your host can do for you without affecting your website or charging you for it. Here’s a letter you can send to your hosting company:
Dear host,
I'm interested in running the open-source WordPress <https://wordpress.org/> web software and
I was wondering if my account supported the following:
- PHP version 7.2 or greater
- MySQL version 5.6 or greater OR MariaDB version 10.0 or greater
- Nginx or Apache with mod_rewrite module
- HTTPS support
Looking forward to your reply.
We would loved to know if this has work for you. Thank you.