Solucionar: Call to undefined function get_allowed_block_template_part_areas()

Después de actualizar a WordPress versión 5.9, es posible que aparezca una página en blanco o un error grave con un mensaje similar a:

[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 solo ve una página en blanco sin más información, puede verificar este error activando el debug.log de WordPress.

Cuando ocurre este error, significa que la actualización automática de WordPress falló y dañó su instalación de WordPress.

Para corregir este error, siga los pasos a continuación:

  • Descargar WordPress 5.9 core
  • Descomprima el archivo zip
  • Suba solo las carpetas "wp-admin" y "wp-include" mediante FTP a su sitio web. Sobrescriba los archivos existentes de esa carpeta.
La próxima vez que actualice WordPress, puede usar una herramienta de clonación de sitios web y copias de seguridad como WP STAGING para crear un clon de su sitio y probar las actualizaciones primero en el sitio clonado antes de realizarlas en su sitio de producción.

Artículos relacionados

Rene Hermenau

Autor: Rene Hermenau

Sobre el autor: René Hermenau es el fundador de WP STAGING. Trabaja en copias de seguridad de WordPress, entornos de staging, migraciones, gestión de bases de datos y flujos de despliegue seguros.