Este truque funcionará para todas as versões do WordPress. Abra seu diretório Wordpress. O diretório conterá as pastas:
wp-admin
wp-content
wp-includes
Abra wp-inclui. Procure o arquivo wp-db.php. Se você encontrou o arquivo, abra-o usando um editor de texto. Usando a ferramenta de pesquisa do editor de texto, pesquise por:
$this->ready = true;
Depois de encontrar a linha, adicione as seguintes linhas logo após a linha encontrada:
//WP Query Gone Away Error Fix
$this->query("set session wait_timeout=600");
Você também pode seguir https://subinsb.com/fix -wordpress-error-mysql-server-has-gone-away link para ver em mais detalhes.