Saltar enlaces

¿Sigue teniendo sentido un tema de WordPress creado desde cero? – chico mota

WordPress ofrece una flexibilidad incomparable. Tiene la oportunidad de personalizar cada componente de su sitio web. Esto ciertamente se aplica a los temas.

A lo largo de los años, algunos desarrolladores han optado por crear temas personalizados desde (o casi) cero. Ya sea desde una pantalla en blanco o desde Marco de introducción Al igual que Underscores (RIP), nuestro objetivo es crear un tema que funcione para su proyecto.

Este método es anterior al editor de bloques, que se introdujo en WordPress 5.0. En aquel entonces, los desarrolladores usaban complementos como Campos personalizados avanzados para crear experiencias de creación de páginas personalizadas. Los diseños complejos también deben estar codificados en el sistema de plantillas del tema.

En resumen, esta suele ser la mejor manera de crear un sitio web personalizado y Testimonios de clientes. Sin embargo, WordPress y su ecosistema temático han evolucionado. Se pueden crear diseños personalizados utilizando la instalación predeterminada y el tema de bloques permite una mayor flexibilidad de diseño.

Esto plantea la pregunta: ¿un tema de WordPress desde cero todavía tiene sentido en la era moderna? Exploremos su papel (o la falta de él) en el mundo del desarrollo de temas.

Mezcla bloques y plantillas de WordPress

Tradicionalmente, los temas scratch también son Tema “clásico”. Utilizan plantillas PHP y la interfaz de personalización de WordPress de la vieja escuela.

Esta ruta brinda a los desarrolladores más control entre bastidores. Podemos crear una funcionalidad que sirva para casos de uso limitados y que esté mejor protegida contra roturas. A menudo se usa para personalizar el área de contenido de una página y su diseño no se replica fácilmente en WordPress, al menos no usando un creador de páginas.

Las limitaciones de los editores clásicos a veces hacen necesario este enfoque. Sin embargo, agregar diseños modernos basados ​​en bloques a la mezcla lo cambia todo.

Los temas clásicos pueden usar bloques en páginas y publicaciones. Además, comodidades modernas como bloque de bucle de consulta Habilite funciones que antes eran difíciles de lograr sin escribir código. no podemos olvidar a muchos Complemento de bloque personalizado en el mercado. Ofrecen diseño avanzado y opciones de datos dinámicos.

Los bloques también se pueden bloquear en el editor, lo que evita que los clientes traviesos causen demasiado daño. De ahí el argumento a favor de la validación del cliente.

Esto limita lo que pueden lograr las plantillas de temas PHP. Esto aún se puede hacer codificando o usando sección de plantilla de bloque. Sin embargo, esto parece poco práctico.

Los bloques a menudo hacen el trabajo sin necesidad de PHP, HTML o CSS adicionales. Parece una razón menos para usar el tema scratch.

Los bloques de WordPress pueden reemplazar la necesidad de plantillas de temas codificadas

Construir desde cero es más profundo que diseñar

Bueno, tal vez las ventajas de diseño de comenzar un tema desde cero hayan desaparecido. Todavía hay algunas ganancias potenciales.

Los mercados temáticos de terceros continúan luchando contra el bloatware. Los temas clásicos diseñados para satisfacer las necesidades de todos no siempre son la mejor opción. Algunos ofrecen peor rendimiento y accesibilidad. También renuncias al control sobre las dependencias y la seguridad.

Aquí es donde brillan los temas personalizados. Puede crear productos orientados a un propósito que satisfagan necesidades específicas. Este enfoque tiene muchos beneficios.

El uso de JavaScript es un buen ejemplo. La personalización significa no tener que cargar scripts que no necesita. Los scripts se pueden optimizar para evitar la degradación del rendimiento. Además, no es necesario esperar a que los autores del tema actualicen estas dependencias.

Hay algo que decir sobre el control de versiones. Los temas de terceros pueden publicar actualizaciones en cualquier momento. Esto puede entrar en conflicto con las necesidades de los proyectos de grandes empresas. Las nuevas funciones pueden causar problemas inesperados. Los temas personalizados permiten a los desarrolladores evitar este riesgo y agregar funcionalidad según sea necesario.

La tematización y la personalización es otra área en la que construir desde cero tiene ventajas. Puede desarrollar configuraciones que se adapten a cualquier necesidad y restringir lo que los usuarios pueden hacer. Los temas de terceros pueden proporcionar demasiado acceso. ¿Quizás la prueba del cliente todavía existe?

Los temas personalizados le permiten agregar solo los elementos que necesita

Cuando personalizar

A pesar del auge de los sitios web basados ​​en bloques, todavía hay razones para empezar de cero. Entonces, ¿cuándo deberías considerar tomar esta ruta?

Quizás los casos de uso sean más limitados ahora. Sin embargo, los temas personalizados pueden resultar útiles cuando se tiene un conjunto estricto de parámetros con los que trabajar, como por ejemplo:

  • Necesita controlar la versión del estilo y la funcionalidad de su tema;
  • Algunos elementos deben estar codificados en la plantilla;
  • Quiere personalizaciones no incluidas en temas de terceros;
  • Necesita integrar estrechamente su tema con complementos como WooCommerce;
  • hay estrictos accesibilidad Requerir;

Todas estas son razones para abandonar el ecosistema temático y crear el suyo propio. Para bien o para mal, obtendrá resultados que los productos comerciales no pueden igualar. ¿Por qué? Porque se adapta a las necesidades de tu proyecto. No tienes que conformarte.

Esto le impone a usted la responsabilidad de probar y mantener el temaSin embargo. Incluye actualizar dependencias y garantizar la compatibilidad con las últimas versiones de PHP. También hay consideraciones de seguridad. Así que piense detenidamente qué es lo mejor para usted y su proyecto.

La conclusión es que incluso con cambios en el desarrollo de temas de WordPress, la personalización sigue siendo una opción viable. Es decir, siempre y cuando lo hagas por los motivos correctos.



arriba

¡Hola! ¡Pregúntame lo que quieras!
Explore
Drag