¿Vale la pena el esfuerzo de aprender a construir temas de WordPress desde cero?

Si desea proporcionar soluciones de WordPress profesionales como desarrollador de aplicaciones para usuario, entonces sí.

Claro, puedes construir un sitio web de WordPress con cero conocimientos de programación. Desde un punto de vista empresarial, aquí hay algunas razones legítimas por las que aprender el desarrollo de temas de WordPress tendría sentido :

  • Podrías resolver cualquier tipo de problema de front-end en WordPress de la manera más óptima
  • Puedes identificar áreas problemáticas con temas existentes.
  • Estará en condiciones de ofrecer servicios de bajo costo a través de temas existentes y ventas adicionales con compilaciones personalizadas
  • Obtendrá acceso a un mercado más rentable dispuesto a invertir en un diseño / tema personalizado
  • Puede especializarse en crear soluciones de nicho para diferentes verticales a medida que se ponen de moda.
  • Podría proporcionar servicios de consultoría para optimizar y refactorizar los temas de WordPress existentes según las Pautas de Revisión de Temas
  • Puede unirse a la comunidad de WordPress, crear asociaciones estratégicas y promover sus servicios como un Revisor de Temas con experiencia
  • Puede crear un conjunto más amplio de soluciones gracias a la poderosa jerarquía de plantillas
  • Serás capaz de crear temas que se integren con eCommerce, LMS, plataformas comunitarias y complementos
  • Podrías vender temas premium

La instalación de sitios web de WordPress con temas existentes ha sido un producto básico durante varios años. Crear temas es una habilidad que podría llegar a mercados más grandes. Hay muchas oportunidades de monetización que no lo limitan a la creación de sitios.

Dale un pescado a un hombre, y lo alimentarás por un día; Muéstrale cómo atrapar peces y dale de comer para toda la vida.

La respuesta de tu pregunta está en tu necesidad. Si desea comer por un día (tener un requisito de tiempo), es mejor que obtenga un tema listo de lugares como Plantillas de sitios web y Temas de WordPress de ThemeForest, Plantillas de sitios web | Plantillas Web | Monstruo de plantillas, temas elegantes y muchos más.

Si planea hacer más sitios web, diseño / desarrollo personalizado o es parte de su trabajo, el tema Aprender WordPress desde cero es la mejor manera de avanzar.

Alternativamente, prefiero construir sobre temas / marcos de inicio existentes. Algunos temas de inicio populares son los siguientes,

  1. Subrayados por Automattic
  2. Genesis Framework de StudioPress
  3. Sabio Tema de WordPress Starter | Roots by Roots team
  4. Bones – El tema de inicio de WordPress HTML5
  5. A Blank, tema de WordPress de Foundation 6 | JointsWP – Mi tema favorito de inicio de WordPress + Zurb Foundation.

Hay muchos más de estos marcos de inicio disponibles, siéntase libre de usarlos. Pero para el conocimiento, la resolución de problemas y la optimización de código, es mejor aprender a “Desarrollar un tema desde cero”, no es necesario hacerlo para cada proyecto.

Si usa temas de propósitos múltiples, temas infantiles y campos personalizados avanzados por algunos años, eventualmente aprenderá lo suficiente acerca de WordPress para crear sus propios temas.

No hay ninguna razón real para aprender temas personalizados para el desarrollo básico de sitios de WordPress para clientes. Continúe haciendo sitios para clientes usando un tema de propósitos múltiples hasta que la estructura del tema de WordPress comience a hacer clic. En este punto, puede comenzar a trabajar con guiones bajos o Sage para crear temas personalizados para proyectos que se beneficiarían de un tema personalizado frente a un tema multipropósito.

Yo diría que depende de cuál sea su objetivo final.

Si quieres convertirte en un desarrollador de temas, obviamente lo es. 🙂

Si usted es una empresa u organización con un presupuesto bastante grande y necesidades técnicas personalizadas, puede ser una buena idea desarrollar a la medida para mantener el sitio / sistema lo más orientado y eficiente posible para sus objetivos finales.

Pero, para la mayoría de las personas y los sitios, diría que la respuesta es no. Nota: no estoy diciendo que aprender sobre esto no valdrá el conocimiento * técnico * que obtendría, sino en términos de si una persona o empresa típica probablemente debería desarrollarse a la medida frente a un tema disponible comercialmente.

Aquí está la cosa. Un sitio web no es solo un ejercicio de competencia técnica. Es una herramienta de presencia y comunicación online. Entrar en los detalles técnicos de crear un tema personalizado y mantenerlo a la par con el progreso de Internet sería perjudicial para el objetivo anterior para muchos. Ponga ese esfuerzo en aprender a personalizarlo y, lo que es más importante, agregue componentes y aprenda sobre la buena UX / UI, de modo que LO QUE HAGA SU SITIO WEB sea el enfoque, no cómo se ve o cómo funciona técnicamente.

La forma en que opera técnicamente ES IMPORTANTE, por supuesto, pero opino que hay temas y componentes disponibles lo suficientemente buenos para la mayoría de las situaciones, en los que sería mejor gastar el esfuerzo en lugar de ir a la medida.

Soy un desarrollador web. He aprendido a construir temas de WordPress desde cero. Creo que la respuesta depende del trabajo específico que desea realizar.

Si tiene tiempo libre, aprender a crear temas de WordPress mejorará su comprensión de PHP, cómo funciona la plantilla, cómo funcionan los complementos y widgets de WordPress, etc.

Si quieres convertirte en un sitio independiente de WordPress, definitivamente hay oportunidades si aprendes esta habilidad.

Pero si desea seguir una carrera que no necesita WordPress, es probable que esté mejor pasando el tiempo aprendiendo informática básica, programación orientada a objetos, patrones de diseño, etc.

En este tutorial, aprenderemos cómo hacer nuestro propio tema de WordPress sensible utilizando TemplateToaster. TemplateToaster es un marco de WordPress, que se utiliza para diseñar temas y plantillas para los cinco principales sistemas de administración de contenido, incluidos WordPress, Joomla, Drupal, Magento y Prestashop.

Guía para construir tus temas de WordPress desde cero.

No, para la mayoría de los usos no es necesario aprender a crear un tema de WordPress desde cero. Cualquier cosa que se te ocurra, para empezar de todos modos, va a ser menos buena que lo que ya existe. Aprende a crear temas secundarios, que requieren CSS, un poco de PHP y HTML. Con eso podrás crear cualquier look que quieras.