11 recursos que debes conocer como desarrollador de WordPress

11 recursos que debes conocer como desarrollador de WordPress

Desde grandes repositorios y marcos de recursos hasta cursos gratuitos y la preparación adecuada para la entrevista: En este artículo le proporcionamos mucho material para mejorar su flujo de trabajo como desarrollador - tanto en general como con WordPress y para avanzar en su carrera. 

Desarrollo de WordPress

1. Gutenberg Block Creator Toolkit

11 recursos que debes conocer como desarrollador de WordPress

El subtítulo de este repo es "Un kit de herramientas de desarrollo de configuración cero para construir el bloque de WordPress Gutenberg plugins" y eso es exactamente lo que hace. Le permite desarrollar bloques de Gutenberg sin tener que lidiar con la configuración de React, Webpack, Babel, etc. Con sólo tres líneas de comando, puedes empezar con tu proyecto real en menos de dos minutos. 

Personalmente, me gusta que la documentación sea clara. Y que funciona de forma excelente y sencilla enBox .

Enlace con el repositorio

2. GenerateWP - Generador de código de WordPress

11 recursos que debes conocer como desarrollador de WordPress

Cuando se trata de crear temas y plugins personalizados para WordPress, hay algunas tareas tediosas que sólo hay que hacer: por ejemplo, registrar un custom_post_type con todas las capacidades, consultas, puntos finales de la API y demás. 

Con esta práctica caja de herramientas puedes generar muchos recortes personalizados para tu proyecto. Siempre utiliza los últimos estándares de codificación WordPress y APIS, así que tienes al menos una cosa menos de la que preocuparte.

Enlace a GenerateWP

Consentimiento*
Este campo es de validación y no debe ser modificado.

3. las entradasoficiales del núcleo de WordPress

11 recursos que debes conocer como desarrollador de WordPress

Participar activamente en WordPress es una situación en la que todos ganan: por un lado, claro, porque apoyas un producto gratuito. Por otro lado, se aprende mucho cuando uno mismo trabaja en el núcleo del software y, por lo tanto, desarrolla WordPress cada día más. 

También podrás desarrollar mejor temas, plugins y aplicaciones para WordPress en tu vida profesional. Y si te ocupas de las preguntas abiertas sobre el núcleo de WordPress, también conocerás a muchos miembros amables e interesantes de la comunidad. 

Enlace al rastreador de billetes

Para los usuarios de Github, también hay una versión gitificada aquí que se sincroniza con el repo original de SVN.

Regalos

4. free-for.dev

11 recursos que debes conocer como desarrollador de WordPress

Hay un gran número de servicios y plataformas con ofertas gratuitas para los desarrolladores. Sin embargo, puede ser difícil encontrar todos estos servicios para tomar una decisión informada. En Free-For.Dev puedes encontrar una lista de software y otros servicios gratuitos que son interesantes para los desarrolladores. Hay categorías como pruebas, alojamiento, correo electrónico, CDN, CI/CD, calidad del código y muchas más. 

Enlace a la sitio

Desarrollo de Plugin

5 Generador de Boilerplate de plugins de WordPress

11 recursos que debes conocer como desarrollador de WordPress

Desarrollar un plugin es definitivamente divertido. Pero la configuración posterior puede ser un tormento y  dependiendo del tamaño y la complejidad del plugin, bastante extenso. Especialmente si sigues las mejores prácticas a continuación (lo que definitivamente deberías hacer). Es exactamente para lo que esta herramienta está diseñada.

El boilerplate se basa en la API del plugin, en los estándares de codificación y en los estándares de documentación. Así que todo lo que tiene que hacer es introducir un nombre único para el plugin tu, su información de autor slug y tu- y ya está listo para ir.

Enlace al generador

6. WP React Starter: WordPress React Boilerplate

11 recursos que debes conocer como desarrollador de WordPress

Si al desarrollar un plugin necesitas un poco más (JavaScript) y quieres basarlo en React, para eso está esta herramienta tan completa.

Puedes empezar a construir plugins con React, Typescript y CI/CD integrado en poco tiempo y sin el extenso proceso de construcción.

Lo básico de la plantilla:

  • React frontend para interfaces de usuario reactivas (con PHP fallback como renderizado del lado del servidor)
  • TypeScript para el desarrollo de frontales seguros
  • OOP-PHP con espacios de nombres para un desarrollo claro del backend
  • Ambiente de desarrollo sin un proceso de construcción prolongado
  • Integración de CI/CD para la comprobación automática de la calidad del código y la gestión integrada de las versiones (por ejemplo, para el repositorio wordpress.org )

Enlace con el repositorio

Desarrollo de temas

7 Plantilla de desarrollo de temas de WordPressde última generación

11 recursos que debes conocer como desarrollador de WordPress

Hay innumerables boilerplates para el desarrollo de temas de WordPress, pero este es simplemente genial. Utiliza todas las grandes y nuevas extensiones de desarrollo web - como Browsersync, Linters, Babel, Autoprefixer y muchas más. Y todo ello sin obligarle a aprender un nuevo flujo de trabajo o sintaxis.

Además, con esta base estás realmente al día con los estándares actuales de WordPress y OOP. Sólo necesitas unas cinco líneas en tuspara poner en marcha el boilerplate. 

El proceso de creación también es fácil de mantener y sigue los estándares de codificación de WordPress. 

Enlace con el repositorio

Aprender

8 Falsedad asombrosa

Falsedad asombrosa

¿Sabías que customer/department=shipping@example.com es una dirección de correo electrónico válida? ¿Qué pasa con matthias\@\held@raidboxes@raidboxes.io? ¿O sabía que en algunas culturas los nombres personales también pueden contener números? 

Personalmente, he aprendido más de esta lista que de la mayoría de los casos de prueba. Una selecta lista de falsedades fantásticas que muchos programadores creen. Así que tiene sentido replantearse la mentalidad de los propios desarrolladores más allá de las fronteras. 

Enlace con el repositorio

Prueba

9 Gran lista de hilos traviesos

Gran lista de cuerdas traviesas

Este recurso es para los probadores. 

Creo firmemente que todos los desarrolladores de WordPress deberían ser probadores en cierta medida. Ya sea que eso signifique probar su código "sólo" para la UX o, más importante, para la seguridad. 

Puedes invertir tanto en probar tus códigos como quieras. Se hace más difícil cuando los usuarios reales entran en el juego... Harás cosas que nunca creíste posibles, especialmente en lo que se refiere a la entrada de datos de los usuarios. 

Este repositorio contiene una enorme lista de cadenas que se sabe que causan problemas cuando son introducidas por un usuario. También hay algunas cadenas que te ayudan con el tema de tu seguridad/plugins/aplicación, por ejemplo cadenas para la inyección SQL, la enumeración y el clickjacking.

Enlace con el repositorio

10. fakerPress - Plugi de WordPress

Fakerpress Desarrollo de WordPress

Algo más para probar: Es genial crear un nuevo tema o plugin. Pero crear el contenido correspondiente no lo es. Y de eso es exactamente de lo que se encarga este plugin: puede crear contenido ficticio para casi todo en WordPress y se está desarrollando constantemente. Además, le ayuda a detectar errores y funciones no deseadas que podrían ocurrir si un usuario hace esto o aquello. 

  • Posts o entradas
  • Tipos de entradas personalizadas
  • Metadatos
  • Imágenes seleccionadas
  • Usuario
  • Etiquetas:
  • Categorías
  • Comentarios
  • Tipos de comentarios definidos por el usuario

Enlace al plugin

Career Boosting

11 Manual de entrevistas técnicas

Manual de entrevistas técnicas

Si quieres conseguir un trabajo como desarrollador de WordPress en una agencia o empresa tecnológica, lo más probable es que tengas una entrevista. Mientras que algunos candidatos están más relajados, para otros las entrevistas de trabajo son una situación estresante. Esta repo le ayudará a prepararse. Abarca muchos aspectos, como:

  • Cómo preparar las entrevistas de codificación
  • Fichas para las entrevistas
  • Consejos sobre el algoritmo y mejores prácticas para las preguntas
  • Preguntas y respuestas de la entrevista
  • Consejos para un CV perfecto
  • y mucho más

Enlace con el repositorio

Gracias por leer. Si conoces algún otro recurso que, como desarrollador de WordPress, no te gustaría dejar de tener, ¡no dudes en dejarme un comentario!

tuPreguntas sobre el desarrollo de WordPress

¿Qué preguntas tienes sobre el desarrollo de WordPress? No dude en utilizar la función de comentarios. ¿Quieres estar informado de los nuevos artículos sobre WordPress y diseño web? Entonces síguenos en Twitter, Facebook, LinkedIn o a través de nuestro Newsletter.

¿Te ha gustado el artículo?

Con tu valoración nos ayudas a mejorar aún más nuestro contenido.

Escribe un comentario

Tu dirección de correo electrónico no se publicará.