Codificar un tema de WordPress desde cero sin experiencia en codificación será prácticamente imposible a menos que tenga una memoria eidética. Necesitaría al menos obtener una comprensión general de varios lenguajes de codificación de:
- HTML
- CSS
- JavaScript
- PHP
- y saber MySQL sería útil
Hay temas de inicio con los que puede trabajar, como guiones bajos, que le brindan los archivos, carpetas y códigos generales que necesitará para tener un tema funcional.
Aquí hay un video sobre el uso de guiones bajos.
- ¿Cómo es el perfil de soporte del servidor en HPE?
- Cómo crear una página de inicio de sesión en PHP usando sesión
- ¿Por qué todos se quejan de las funciones de devolución de llamada en JavaScript?
- ¿Cuál es el punto de referencia para un ingeniero de pila completa?
- Cómo conseguir trabajo en el campo .net
Entonces necesitarás poder diseñarlo. Puede usar un marco front-end como Bootstrap que le dará todo lo que necesita para desarrollar el estilo y la funcionalidad front-end de su sitio web.
Me estoy preparando para hacer una segunda parte en mi serie de videos de desarrollo de temas de WordPress y usaré Bootstrap con el tema de inicio de subrayado.
Arrastrar y soltar constructores de página
Ahora, esto puede ser útil, pero creo que no siempre generan el código más limpio que para mí es importante. Dado que Google considera que la calidad del código es un factor de clasificación, me esfuerzo por asegurarme de que mis sitios web validen en términos de HTML y CSS limpios.
Pero si la calidad del código no es su prioridad número uno (en realidad no es el factor de clasificación más importante), los creadores de páginas pueden ser una excelente opción. Algunos son mejores que otros. Los que hay que mirar son:
- Divi Theme
- Beaver Builder
- SiteOrigin
Para ser honesto, aún no he trabajado con ellos porque codifico todo usando el tema de inicio de Underscores y el marco de arranque de Bootstrap. Pero lo que escucho de los demás, esas son excelentes opciones para mirar.
Espero que esta respuesta ayude. Buena suerte.