Estoy haciendo un tema de WordPress. ¿Cómo hago que sea completamente editable para mi cliente para que pueda completar toda la información por sí mismo?

En general, el contenido de la página y la publicación es totalmente editable de todos modos.
Pero si desea que puedan editar contenido en lugares especiales, como en el encabezado o en las barras laterales, es posible que deba agregar algunas cosas.

El complemento Advanced Custom Fields puede ser útil. ACF | Complemento de campos personalizados avanzados para WordPress

Por ejemplo, imaginemos que desean incluir un título especial en el encabezado y cambiarlo en cada página. Normalmente esto estaría en su archivo header.php y fuera del ciclo regular. Puede crear un campo personalizado para esto y luego poner el código para ese campo en su archivo header.php. Puede usar la misma técnica para que cambien la imagen de fondo en cada encabezado.

Los campos personalizados también son útiles para cuando desea que agreguen contenido especial dentro de una página. Por ejemplo, es posible que siempre desee mostrar una descripción del producto o un precio en un lugar determinado. Cree un campo para eso y luego deberán completar ese cuadro al editar la página. Luego incluirías el campo en page.php.

Primero, su pregunta no es muy clara. ¿Qué contenido necesitarán sus clientes para completar el tema?

Si está hablando de contenido para páginas como la página de nosotros y la página de contacto, entonces debe saber que ese no es el trabajo de su tema de WordPress ni de ningún otro tema.

El trabajo de su tema es proporcionar una presentación visualmente atractiva del contenido que se ha guardado en páginas y publicaciones.

WordPress es un sistema de gestión de contenido, un CMS. Gestiona el contenido. Un tema de WordPress presenta ese contenido muy bien.

Es posible que tenga que leer más sobre cómo funcionan los temas y cómo funciona WordPress para que sepa qué hacer y cómo hacerlo.

Para lograr esto, puede proporcionar a su cliente un Panel de administración / Opciones de tema. Hay muchas opciones para ti:

  1. Marco de Redux (más popular)
  2. Marcos de opciones del panel de temas de WordPress – WPExplorer
  3. Tema del marco de opciones

¿Por qué no prueba esta plantilla de herramienta de generador de temas? Actualmente estoy usando este software para crear un tema de WordPress. Puedes hacer lo que quieras, como editar.

More Interesting

Tengo conocimientos básicos de C y HTML / CSS. Quiero ir al desarrollo web. ¿Debo aprender PHP o Javascript primero? ¿Qué tutoriales debo seguir para aprenderlos?

Cómo migrar mi sitio web de Joomla a WordPress y mantener la misma URL

Soy nuevo en el desarrollo web y me gustaría aprender tanto front-end como back-end. ¿Cuál es la mejor pila para aprender? ¿Cómo se comparan Node.js y Express.js con Java? ¿Puede Node.js hacer todo lo que un back-end de Java puede hacer en términos de escala, confiabilidad, seguridad, etc.?

¿Cómo editar una casilla de verificación si está guardando las casillas de verificación en una sola columna en una base de datos, dado que una casilla de verificación desmarcada no se guardará en la base de datos? ¿Qué pasa si vas a editar esas casillas de verificación?

¿Por qué necesito aprender Python cuando sé PHP?

Quiero ser un desarrollador web full stack. Estoy considerando aprender una pila de tecnología. Se me ocurrió una lista. ¿Cuál debería aprender?

Estoy haciendo un tema de WordPress. ¿Cómo hago que sea completamente editable para mi cliente para que pueda completar toda la información por sí mismo?

Estoy estudiando Mean Stack Framework, ¿es válido para mi carrera?

Soy bastante nuevo en las aplicaciones MVC, ¿alguien puede sugerirme cómo aprender a desarrollar aplicaciones MVC y qué idioma elegir para desarrollar aplicaciones?

Aprendí HTML5 y CSS3 y comencé en JS, pero no es nada fácil. ¿Cuáles son algunos consejos para aprender JS?

¿Quiero hacer un proyecto académico de nivel M.tech en mecatrónica? ¿Algunas ideas?

¿Saltear la universidad (título de CS) es una buena opción si tengo muchas ambiciones de trabajar como desarrollador de Full Stack? Estoy trabajando en React and Node, y quiero conseguir un trabajo inmediatamente después de cumplir 18 años. ¿Qué tengo que hacer?

Cómo cambiar el color de la flecha en una vista de lista móvil de jQuery

Estoy subcontratando el desarrollo de mi MVP, ¿cómo audito la calidad del código?

Quiero comenzar a aprender diseño UI / UX, y tengo experiencia en Adobe Photoshop e Illustrator. ¿Cuál es un recurso recomendado para comenzar?