Soporte » Diseño – Temas y plantillas » Crear campos editables

  • Resuelto nicof2020

    (@nicof2020)


    Hola. cómo están. Resulta que soy novato en WP y estoy creando un tema propio pero no logro que el contenido (textos e imágenes) sea editable desde la personalización del tema. Me metí en este lío luego de haber desarrollado una single page (con html, css y js) y al finalizarla me pidieran que el contenido sea administrable (no me pregunten cómo llegué a eso jajaja). Debido a esto pensé que la mejor manera de hacer este sitio administrable (osea que el usuario pueda editar el contenido sin tener que tocar el código) era migrarlo a WP. Así que comencé a dividir el index.html en partes (header.php, index.php y footer.php) y logré subirlo a WP como un nuevo tema. Se ve todo igual e incluso la funcionalidad del sitio es la misma que cuando lo tenía en html, el inconveniente es que no sé cómo hacer que tanto texto (h1, 2, p etc) como imágenes se puedan cambiar y editar de manera gráfica (sin ir al editor de temas). Aclaro que no es un blog sino una single page que debería poderse modificar los textos e imágenes. No se si tomé la mejor decisión al pasarlo a WP o quizás haya otro modo más sencillo de hacer que el contenido se pueda administrar gráficamente. Espero me puedan orientar. Desde ya les agradezco cualquier ayuda.

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 4 respuestas - de la 1 a la 4 (de un total de 4)
  • Hola @nicof2020, buenas tardes

    Acabo de descargar la plantilla e instalarla. Parece que se ve correctamente, sin embargo la página de inicio no la has creado con el editor de WordPress, está dentro del código de la plantilla, del index.php. Creo que el error base reside en el momento que has pasado lo que tenias creado al gestor de WordPress, no has seguido correctamente los pasos para crear una plantilla.

    El contenido generado por los artículos o páginas, deben estar separados de la plantilla. No pueden ir en index.php, no serán gestionables.

    La solución que yo encuentro es que lances una instalación de WordPress con una única página y con el editor de bloques consigas el mismo efecto que has realizado con el código manualmente. En unas horas lo tienes listo, pero el cliente siempre tiene que acceder a través de mipagina.com/wp-admin, por lo tanto, creo que no has respetado las normas de WordPress para crear un theme que sea administrable, no he visto todo el código, pero tiene pinta. Te recomiendo seguir la guía oficial o buscar algún otro tutorial.

    También puedes volver a crear la plantilla siguiendo las normas, y luego hacer la página de inicio con el texto y las imágenes, es una opción válida, pero antes debes entender la estructura de WordPress.

    Un saludo,

    • Esta respuesta fue modificada hace 3 meses, 1 semana por bertor.

    @bertor ante todo, muchísimas gracias por la respuesta. Claro, como bien comentas, en mi caso nunca había utilizado WordPress. Realicé un proyecto sin WP que no era administrable y luego, como requería serlo, intenté pasarlo a WP como un tema. Honestamente es la primera vez que utilizo WP así que tengo muchísmo por aprender. Estaba desorientado sobre cómo resolverlo. Voy a seguir tus consejos y cuando logre resolverlo les comparto por si a alguien le llegara a interesar. Nuevamente, muchísmias gracias por la respuesta y por tomarte el tiempo de instalar y revisar la plantilla.

    Para eso estamos @nicof2020, recuerda marcar el debate iniciado como cerrado.

    Un saludo 🙂

    💪👍

Viendo 4 respuestas - de la 1 a la 4 (de un total de 4)
  • Debes estar registrado para responder a este debate.