Solución error debes llamar a la funcion the_content en Elementor

Elementor es un plugin pagebuilder que nos ayuda a construir la estructura visual de una web de WordPress a partir de elementos y plantillas predefinidas. Este plugin es compatible con infinidad de temas que están disponibles para WordPress, aunque como es evidente, algunos no lo son y otros tendremos que hacer alguna modificación para poder usarlos junto a Elementor.

El caso que acabamos de mencionar, es el que vamos a ver en este post. Este error que viene dado al intentar acceder a las herramientas de Elementor en una determinada página, es debido a que este plugin no encuentra el espacio de la plantilla de la página donde poder trabajar y añadir contenido.

El mensaje que nos aparecerá es «Lo sentimos, no se encontró el área de contenido en su página. Debes llamar a la función ‘the_content’ en la plantilla actual, para que Elementor pueda funcionar en esta página.» 

 

#Posible solución al error

La posible solución que podemos probar y que funciona en muchos casos, es la de añadir la función de especificar el contenido en el archivo encargado de crear las páginas de theme que estamos usando. Para esto nos dirigimos a Apariencia > Editor y añadimos el siguiente código PHP al archivo page.php:

text
<?php the_content(); ?>

Recordar hacer una copia del archivo antes de modificarlo para evitarnos problemas y al añadir el código hacerlo siempre respetando la sintaxis de PHP.

Mencionar también, que no siempre puede ser el archivo page.php el que tengamos que modificar. Algunos temas usan archivos distintos para ciertas secciones y es en estos donde lo debemos modificar. Un ejemplo de esto es el theme Quality que usa el archivo template-bussines.php para crear la Home de la página.