Recomendaciones finales

Dominando los contenidos abarcados en todo el libro, el lector debería estar preparado para empezar a programar plugins por su cuenta. De todas formas, para que este trabajo sea más cómodo y más eficiente, puede seguirse una serie de recomendaciones que suele hacer una gran parte de los desarrolladores que trabajan con WordPress.

En primer lugar está el uso del Codex, la documentación oficial, donde puede encontrarse información detallada acerca de funciones, clases, filtros, acciones, APIs, y prácticamente cualquier herramienta de código que ofrezca WordPress, incluyendo ejemplos de uso.

Además del Codex, WordPress también brinda el Plugin Developer Handbook, una especie de manual de referencia básico acerca de las prácticas más recomendadas a la hora de desarrollar plugins.

También vamos a contar con Coding Standards para PHP, HTML, CSS y JavaScript. Se trata de una serie de documentos en los que se recomienda seguir ciertos estándares de formato a la hora de escribir código, para que lo que hacemos le resulte más legible y familiar a la mayor cantidad posible de desarrolladores.

Por último, una gran recomendación para aquellos que trabajan con WordPress es colaborar con otros desarrolladores de plugins o de themes. Dado que el código de los plugins disponibles en el directorio oficial de WordPress es público, cualquiera puede revisarlo, sugerir modificaciones y mejorar el producto final. También pueden involucrarse en el desarrollo del Core de WordPress, resolviendo bugs, introduciendo nueva funcionalidad, ayudando a hacer traducciones, actualizando documentación, etc. Incluso pueden ayudar con consultas de soporte en los foros oficiales o de sitios relacionados.

Las formas de colaborar son muchísimas. Pueden verse listadas en WordPress.org, y son algo a tener muy en cuenta, porque al colaborar no solo se aprende mucho acerca de WordPress, sino que además se pueden llegar a crear relaciones de trabajo muy interesantes con otras personas.

results matching ""

    No results matching ""