Como otros han dicho, depende.
Me gusta crear código personalizado para mi sitio o sitios de clientes para poder minimizar el problema de la hinchazón de código, el conflicto de código y otros problemas potenciales que surgen al usar una tonelada de complementos.
Dicho esto, si estoy escribiendo todo el código, para cada bit de funcionalidad para un sitio personalizado, eso también significa que tendré que mantener todo ese código. Eso es un montón de trabajo.
- ¿El ranking de Alexa es significativo para los sitios web en China?
- ¿Cuál es la mejor manera de aplicar CSS en un árbol HTML?
- ¿Por qué hay más trabajos remotos para Rails sobre Python / Django?
- ¿Para qué sirven los parámetros 'nombre' y 'valor' en la etiqueta ' en HTML?'
- ¿Node.js todavía vale la pena aprender? ¿Cuál es el mejor lenguaje de back-end para aprender en 2017?
Enfoque Híbrido
Mi enfoque es crear mis temas a medida, para mí y para mis clientes. Cree un complemento de propósito general que pueda almacenar la funcionalidad que generalmente estaría fuera del alcance de un tema y luego use solo unos pocos complementos para llenar los vacíos.
Solo uso complementos de fuentes confiables y analizo el código para asegurarme de que esté usando los estándares de codificación recomendados.
Me he familiarizado con bastantes complementos que encuentro que uso a menudo en sitios web. Esto me ayuda a crear un flujo de trabajo más eficiente. También me configuré de una manera que puedo instalar, activar y configurar complementos de forma masiva y reduje las horas típicas que podría tomar configurar manualmente.
La mejor parte de WordPress es que no necesita hacer todo usted mismo.
Si esta respuesta ayudó, consulte más de mis respuestas a preguntas similares y si desea obtener más información sobre quién soy y qué hago, consulte mi sitio web y mi canal de YouTube.
- Diseño y desarrollo de temas y complementos de WordPress – PixemWeb
- PixemWeb en YouTube
Espero que esto haya ayudado, buena suerte.