Wordpress

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.» 

error the content elementor

 

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:

<?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.

Suscríbete
Notify of
guest

18 Comentarios
Inline Feedbacks
Ver todos los comentarios
Anónimo

Estaba trabajando en apariencia>menú escogí Categoría, para publicar en el menú, borre porque no quería tenerla en el menú, y guarde.
Después, volví a buscarla, y no apareció, ni yendo a Pagina, se había creado otra CATEGORIA PRODUCTO, la Categoría tradicional no tiene nada.
luego fui a buscarla en Worpres>Entradas>Categorías, y no las encontré, se han borrado.
luego fue a Woocommerce>Plantillas>Categorías y nada.
Fui a Ajustes>Enlaces Permanentes y me salió esto: tienda__trashed/ ósea Tienda Destrozada, me parece que es porque borre categoría de Apariencia>Menú.
La intento restablece, tengo los link, y me llevan a las categorías de manera individuales, pero no se como recrearlas en Worpres>Entradas>Categorías y/o Woocommerce>Plantillas>Categorías.
Me sale el mismo mensaje The_Content, debo trabajar con el código indicado para tema Astra?, o debo crear duplicados de los productos, borrar los anteriores y se crearan de nuevo las categorías con los mismos productos?.

Anónimo

me parece que el error aparecio cuando inclui (sin querer) la pagina de inicio por defecto de WordPress, aunque yo tenia una, al parecer elementor perdio la secuencia o no reconoce a la de WordPress..
Mi tema es Astra, ese codigo serviria para el Tema Astra?, lo pongo en la pagina de inicio?.

Roger

en que parte de page.php le ingreso. gracias de antemano

Eugenio Hernandez

** SOLUCION, me marco el error que se comenta en el post, dias antes habia modificado ESCRITORIO – APARIENCIA – PERSONALIZAR – AJUSTES DE PORTADA – PAGINA DE ENTRADAS, había escogido por error BLOG, y cual es el problema que estoy utilizando el The Builder para toda mi pagina, por lo que si le digo que tome la pagina BLOG me marca ese error, si lo dejo en -ELEGIR- se corrige el error puesto que supongo que cuando intenta llamar al contenido existe el error por que tengo una plantilla especial para cuando se llame al contenido. Espero poderles ayudar.

Innovasistems

Correcto con esto lo logre solucionar 100% prueben esto antes de cualquier cosa

Juan José Pinzón

Y dónde se coloca el código PHP? Porque aparece un código supremamente largo en esa ubicación

Jcnrq

Hola, ese problema también aparece en este escenario:

Existe un custom post type del tema o de algún otro plugin, supongamos que el slug del CPT es «servicios».

Luego tu vas a páginas, creas una página llamada «Servicios» y wordpress le asigna el mismo slug del post type a esa página. Cuando tratas de editar con Elementor esa página en específico BUM, el famoso error de «the_content».

Solución:
1) Antes que nada revisar la configuración de enlaces permanentes en los ajustes de wordpress (generalmente lo dejo en «Nombre de la entrada»)

2) Cambiar el slug del post type (si se puede), o en su defecto cambiar la URL de la página que estamos creando de tal forma que sea distinta al custom post type.

Espero esta info pueda ayudar a alguien y le evite los quebraderos de cabeza que tuve para dar con la causa.

junior

hola tengo problemas con elemtor estoy usando el tema de hestia que funciona con elementor segun el mismo theme pero despues haber hecho la primera pagina cone lemtro me arroja un error con el y no encuentro en cual pagina ponerlo para poder recuperar todo lo que hice y poder segir diseñando la web

NTS

Buenas, mi problema es diferente a todos los mencionados aquí..
En mi caso, tengo la home page creada con Elementor y Generatepress, con un diseño único y personalizado, pero a la hora de crear otras páginas y añadir las plantillas guardadas de mi homepage para «copiar» el diseño, no se mantiene el estilo del menú, ni las imágenes de fondo, ni todos los añadidos visuales que permite elementor como fuentes, sombras, degradados, estructura de los widgets….
Todo vuelve a heredar los parámetros de WordPress, «OJO» los parametros de wordpress, no los del theme Generatepress…
Y en principio, tengo todo en orden: plantilla canvas de elementor, desactivadas todas las opciones de Generatepress relacionadas con footers, sidebars y header, etc…
Agradecería una respuesta, un saludo.

Raul

Resucito este hilo porque la solución entregada no me dio resultado!! 🙁

Tengo instalado WordPress + Woocommerce + Elementor

El proceso que hago es el siguiente: Creo una página nueva llamada TIENDA. Voy a Woocommerce y activo TIENDA para que muestre todos los productos. Vuelvo a la página TIENDA y al momento de editar con Elementor me manda el mensaje de error «Lo sentimos, no se encontró…»

Desactivo en Woocommerce para que TIENDA deje de mostrar productos, y ahí puedo editarla con Elementor sin problemas.

O sea, el problema es con la página que activo para mostrar productos.

¿Alguna solución? Ya he probado agregar el código «content». Ya probé desactivar los plugins. Ya probé reinstalar Woocommerce y Elementor. ¿Habrá algo que quede en caché al momento de borrar?

Necesito ayuda por fis

Maria

Hola Raül, estoy teniendo el mismo problema. Quisiera saber cómo lo solucionaste. Gracias

cristian

lo solucionaste? tengo el mismo fallo

pau

alguien encontró la solucon a este error porque yo tengo el mismo. por favor!!!

Jessica

hola, me pasa lo mismo, como lo as podido solucionar?? gracias.

aldobelus

Ahora, mirando otra vez el código, me he dado cuenta de que no tiene cerrada la etiqueta final. Me refiero a mi código php, el que pegué en Pastebin. ¿No es muy raro eso? 0_0

Otra vez sin saber qué hacer… ¿la cierro o la dejo como está?? ¿Puedes ayudarme con eso?

aldobelus

Hola. Cuánto me alegro de encontrar una solución en castellano para este problema. Como no tengo experiencia en PHP ni código, no me aclaro cuando lo explican en inglés…
Verás, no doy con la forma de introducir el código que aportas en esta entrada, ni sé bien dónde ponerlo. He ido a la ruta de WordPress que dices y he intentado editar el código, pero estoy acojonadito. Para empezar, no me deja introducirlo -soy el administrador, ¿debería dejarme, no?

Una vez que lo intenté y no me permitió pegar el código, ya no supe qué hacer y decidí escribirte. ¿En qué parte de page.php debo añadir el pequeño pedazo de código que has puesto en la entrada? Mi tema es un GeneratePress. Te pongo el pastebin:

https://pastebin.com/qg2d5uH6

Botón volver arriba

poker idn

https://www.momshousehq.com/wp-content/pg-soft/

https://stjohnbosco.com/spaceman-slot/

https://drjadhavhospital.in/wp-content/slot-bonanza/

slot mental

wild bandito

pg soft

https://elephantparis.com/wp-content/mahjong-ways/

rtp live slot

https://grandoaksspartanburg.com/

https://coloradoughpizza.com/

demo slot

judi bola

slot88 resmi

https://arttechlabs.ru/wp-content/judi-bola/

situs judi bola

mahjong ways 2

judi bola

situs judi bola

situs judi bola

slot server thailand

sbobet