Как заставить WordPress работать на PHP 8.0?
Скорее всего тема виновата. Смотрите тему. Подключите отладчик, смотрите логи. Тема самописная или из оф. каталога? Если из оф. каталога, то пишите разработчикам. Это они должны привести тему в соответствие современным тенденциям.

Попробуйте плагины отключить и подключить по одному. Если плагин виноват, то так вычислите. 

Если все-таки самописная тема, то тут только поиск и устранение всех ошибок.

Кстати, вам же написано: посмотрите почту администратора. Туда прислали критическую ошибку, которая возникла.
Wp-config.php включить дебаг с false на true.
И вдруг выяснится что ошибка связана с поддержкой скрипта, типо "эта функция устарела, используйте новую функцию на строке..."

Ну и ответьте себе на вопрос зачем вам php8.0 (новый невиданный функционал?) 
стабильной до сих считается 7.4 и 7.2.

Ах да кстати старые версии wp не работают с новым 8.0, поэтому половина плагинов отвалится.
Плагин перед установкой никто не читает, а ведь там написано "более не поддерживается в вашей версии ххх wp"