Recientemente se ha hablado mucho sobre estándares, pautas y mejores prácticas cuando se trata de desarrollar temas de WordPress (y también complementos, para el caso). Noté una buena publicación en el blog ThemeShaper (ThemeShaper es el equipo temático de Automattic) que llama específicamente a los autores de temas a prestar atención a la calidad del código, no solo a la estética, al desarrollar temas. También ha habido cierta discusión en los foros del mercado CodeCanyon sobre cómo incluir jQuery en su tema o plugin. Así que pensé que una publicación rápida para ayudar a señalar recursos y aumentar la concienciación no se desviaría en WP.TutsPlus.
Hay muchos recursos disponibles sobre este tema en el Códice de WordPress. En realidad, hay una lista de verificación de archivos de plantillas para asegurarse de que haya incluido todos los archivos necesarios para un tema completo, un proceso de prueba, pautas de revisión de temas y un complemento de verificación de temas para una pequeña comprobación automática.
Si nunca ha revisado estos documentos antes, no le voy a mentir, hay mucho que asimilar. Una vez que lo haya hecho, y estas cosas solo se convierten en parte de su proceso normal de desarrollo de temas, En última instancia terminan produciendo temas de mayor calidad. Los temas de mayor calidad significan un triunfo para la comunidad, un triunfo para sus clientes y un triunfo para usted. Todo el mundo gana!
Junto con la producción de temas y complementos de calidad, es importante mantenerlos. La mejor manera de mantener sus temas y complementos es mantenerse al día con lo que sucede en la comunidad de WordPress y las otras tecnologías involucradas, para que pueda publicar actualizaciones de sus temas de manera oportuna. Los clientes aman eso!
Como ejemplo, hubo una actualización de jQuery en WordPress 3.2 que lleva a la versión 1.6.1 que tenía algunas incompatibilidades menores con versiones anteriores de jQuery. También está la reciente vulnerabilidad de TimThumb que afectó a muchos temas que utilizan la biblioteca de terceros. Si se mantiene al tanto de este tipo de eventos y sabe lo que está pasando, puede solucionar los problemas antes de que sus clientes los noten..
Así que aquí hay algunos lugares para revisar y mantenerse al día:
También hay muchos otros lugares en los que se discuten los últimos acontecimientos relacionados con WordPress, pero eso debería ayudarte a comenzar!
La calidad de nuestro código es cómo somos juzgados por la comunidad más amplia de WordPress. Nuestros temas y complementos hablan por sí mismos cuando alguien más tiene que interactuar con ellos de alguna manera. Ya sea que se trate de un usuario, un web master u otro desarrollador de complementos, si encuentran un lío improvisado, nos hace quedar mal. Sin embargo, si instalan nuestro complemento o tema y "simplemente funcionan", incluso cuando otros complementos y temas se instalan con ellos, nos vemos bien y pueden recomendarnos a otros también..
Como comunidad que tiene y mantiene una alta calidad en nuestros temas y complementos es lo que nos hace. Dar a nuestros clientes soluciones sólidas en las que puedan confiar es importante, y también significará que vuelvan a nosotros una y otra vez. Tomemos un poco de orgullo en nuestro trabajo!
¿Tienes algo que te gustaría agregar? ¿O quizás estás en desacuerdo con algo que he dicho? Déjame saber en los comentarios, me encantaría saber de ti..