Corriger : Call to undefined function get_allowed_block_template_part_areas()

Après une mise à jour vers WordPress version 5.9, vous pouvez obtenir une page blanche ou une erreur fatale avec un message tel que :

[26-Jan-2022 15:52:28 UTC] PHP Fatal error: Uncaught Error: Call to undefined function get_allowed_block_template_part_areas() in /home/web/public_html/new/wp-includes/blocks/template-part.php:168

Si vous ne voyez qu’une page blanche sans aucune information, vous pouvez vérifier cette erreur en activant le debug.log de WordPress.

Lorsque cette erreur se produit, cela signifie que la mise à jour automatique de WordPress a échoué et a endommagé votre installation WordPress.

Pour corriger cette erreur, suivez les étapes ci-dessous :

  • Télécharger WordPress 5.9 core
  • Extrayez le fichier zip
  • Téléversez uniquement les dossiers "wp-admin" et "wp-include" via FTP vers votre site web. Écrasez les fichiers existants dans ce dossier.
La prochaine fois que vous mettez à jour WordPress, vous pouvez utiliser un outil de clonage de site web et de sauvegarde comme WP STAGING pour créer un clone de votre site et tester les mises à jour d’abord sur le site cloné avant de les effectuer sur votre site de production.

Articles connexes

Rene Hermenau

Auteur : Rene Hermenau

À propos de l'auteur : René Hermenau est le fondateur de WP STAGING. Il travaille sur les sauvegardes WordPress, les environnements de staging, les migrations, la gestion des bases de données et les workflows de déploiement sécurisés.