Caja de herramientas del desarrollador de Smart WordPress GenerateWP

Bienvenido a la tercera parte de la serie "Caja de herramientas del desarrollador de Smart WordPress". En esta parte, veremos GenerateWP, un sitio web dedicado a crear código de WordPress..

Es difícil escribir código de WordPress?

Sí.

Antes de dejar que su sangre hierva de ira, hágase esta pregunta: ¿Alguna vez ha cometido un error mientras aprendía a codificar en WordPress??

Yo sé que tengo. 'Fue una noche fría en Kocaeli, Turquía (mi ciudad natal, justo al lado de Estambul) cuando vi mi primer Pantalla Blanca de la Muerte (WSOD). El año fue 2006 y estaba editando un tema de WordPress gratuito para mi blog, Beyn. También era nuevo en PHP, MySQL, HTML y CSS, así que puedes imaginar el horror cuando vi que no podía abrir ninguna página, incluido el panel de administración, si no me equivoco. Después de unos minutos de terror y unas gotas de sudor frío en mi frente, finalmente pensó en eliminar el tema de FTP y comenzar de nuevo con los archivos de tema no editados. Me las arreglé para localizar el problema en mi index.php archivo-lo has adivinado: falta un punto y coma.

Permítame responder la pregunta una vez más: Sí, escribir el código de WordPress es difícil para principiantes de WordPress. En realidad, todos los desarrolladores de WordPress podrían beneficiarse de GenerateWP, sin importar qué tan bien conozcan WordPress.

Te dire porque.

Ingrese GenerateWP: un sitio web para enseñar el código de WordPress

Si GenerateWP hubiera existido en 2006, habría aprendido WordPress camino Más rápido.

De acuerdo con la página de inicio de GenerateWP.com, GenerateWP se define como "la forma más fácil y rápida de crear código personalizado y de alta calidad para su proyecto de WordPress utilizando los últimos estándares de codificación de WordPress y API". Es una forma muy divertida de crear código de WordPress sin ningún problema..

Pero es más que eso. Por su naturaleza, GenerateWP también. enseña La gente cómo codificar en WordPress. Cuando selecciona una herramienta y construye su código, ve lo que realmente afecta su configuración en el código, y eso le da una idea de cómo funciona el código. Y esto no es solo para los principiantes de WordPress, incluso los veteranos de WordPress pueden beneficiarse de ello. Después de todo, ser bueno en la codificación de WordPress hace no significa memorizar cada bit de código en el núcleo de WordPress.

Es GenerateWP malo para los principiantes de WordPress?

Me gusta pensar que GenerateWP tiene el propósito de ser un ejercicio de entrenamiento práctico para principiantes de WordPress. ¿Por qué? Simplemente porque muestra usuarios cómo el código está construido. Experimentando con las herramientas un par de veces, uno puede aprender cómo se genera el código, qué son los argumentos, cómo funcionan los argumentos y cómo cambia el código si la herramienta se usa con valores diferentes. Un principiante inteligente de WordPress se divertirá y experimentará con las herramientas, y luego intentará escribir el código por sí mismo por primera vez. El resto convertiría al principiante en un veterano, o en guay términos, un ninja de WordPress!

Pero, por supuesto, a algunas personas les gusta tomar el camino fácil y usar la herramienta todos los días. Todavía no está mal cuando esas personas publican su código para la comunidad (porque el código estará bien escrito, gracias a GenerateWP), pero nunca entenderán que después de cierto punto, usar la herramienta es más lento que la codificación manual..

Las herramientas de WordPress

Mientras escribo este artículo, GenerateWP tiene 20 herramientas fáciles de usar y una sección donde puede almacenar sus fragmentos de código personalizados (que veremos en poco tiempo). Veamos cuáles son las herramientas:

  1. Con el generador de taxonomía, puede crear taxonomías personalizadas.
  2. Con el Generador de tipos de publicación, puede crear tipos de publicación personalizados.
  3. Con el Generador de estado de publicación, puede crear estados de publicación.
  4. Con el generador de soporte de temas, puede crear características de temas personalizados como soporte de idiomas, ancho de contenido e imágenes destacadas.
  5. Con el Generador de barra lateral, puede crear "barras laterales dinámicas" personalizadas para contener widgets.
  6. Con el generador de menú, puede registrar menús de navegación personalizados.
  7. Con el generador de códigos cortos, puede crear códigos cortos de WordPress.
  8. Con el Generador de etiquetas rápidas, puede crear etiquetas rápidas personalizadas.
  9. Con el generador de la barra de herramientas, puede crear elementos de la barra de herramientas.
  10. Con el WP_Query Generador, puedes crear consultas de WordPress.
  11. Con el WP_User_Query Generador, puedes crear consultas de usuario de WordPress.
  12. Con el WP_Comment_Query Generador, puedes crear consultas de comentarios de WordPress..
  13. Con el wp-config.php Generador de archivos, puede crear un personalizado wp-config.php expediente.
  14. Con el Plugin Readme Generator, puede crear su próximo plugin readme.txt expediente.
  15. Con Cron Job Event Generator, puede programar trabajos Cron personalizados.
  16. Con la herramienta Registrar los scripts de WordPress, puede registrar los scripts de WordPress.
  17. Con la herramienta Registrar estilos de WordPress, puede registrar estilos de WordPress.
  18. Con la herramienta oEmbed Providers, puede crear proveedores personalizados oEmbed.
  19. Con el generador de encabezados de tema predeterminado, puede crear imágenes de encabezado personalizadas para su tema. (Esta ahí nadie en realidad usando esta característica de WordPress, por cierto?)
  20. Con el Generador de métodos de contacto de usuario, puede crear nuevos métodos de contacto que se pueden cambiar desde las páginas de perfil de usuario.

Todas estas herramientas son muy divertidas para jugar, y como dije antes, incluso los veteranos de WordPress pueden no estar de acuerdo., será-beneficiarse de estas herramientas.

Pero incluso si ha memorizado todos los códigos en el núcleo de WordPress y no necesita ninguna de esas herramientas, puede disfrutar de la sección más reciente y reciente de GenerateWP: compartir fragmentos de código..

GenerateWP.com como una herramienta de intercambio de fragmentos personalizados

Cuando GenerateWP.com cumplió dos años a principios de 2015, su creador Rami Yushuvaev publicó una celebración en el blog de GenerateWP e introdujo una nueva herramienta llamada "fragmentos personalizados". Con esta herramienta, puedes guardar tus fragmentos de código de WordPress y compartirlos con el mundo. Solo tienes que registrarte primero. *suspiro*

Debajo de cada herramienta GenerateWP, verá dos botones: "Actualizar código" y "Guardar fragmento de código". Al hacer clic en el segundo botón, puede guardar fácilmente el código que acaba de crear con GenerateWP. Mejor aún, también puede escribir código desde cero (en lugar de trabajar con las herramientas) desde la página de inicio de WordPress Snippets. ordenado.

Envolviendo para hoy

GenerateWP es una herramienta de WordPress que, para mí, cierra una brecha importante en la experiencia práctica de entrenamiento de WordPress. Con sus herramientas, estoy seguro de que muchos principiantes de WordPress acelerarán sus procesos de aprendizaje para importantes API y funciones de WordPress.

¿Cuál es su opinión sobre GenerateWP? Díganos lo que piensa publicando en la sección de Comentarios a continuación. Y si te gustó el artículo, no olvides compartirlo con tus amigos.!

Nos vemos en la siguiente parte en la que cubriremos WP Quick Install, una herramienta para instalar rápidamente WordPress con mucha personalización..