Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/08/2009, 02:32
Avatar de metacortex
metacortex
Viejo demente
 
Fecha de Ingreso: junio-2004
Ubicación: Caracas - Venezuela
Mensajes: 9.027
Antigüedad: 20 años, 6 meses
Puntos: 832
Mini-taller para aprender a desarrollar plugins (comienza el miércoles)

Recientemente he visto que una de las grandes inquietudes entre los webmasters consiste en aprender a construir un plugin. Lamentablemente los hispanohablantes estamos un poco cortos de manuales, tutos y guías, y los que hay disponibles (en español e inglés) constituyen una verdadera longaniza de instrucciones que causa desánimo sólo de verla. Quizás si hacemos el asunto más interactivo podríamos encarar y superar algunos puntos más fácilmente.

Si les parece bien les propongo realizar una dinámica aquí en el foro (tipo taller), donde podamos construir un plugin sencillo y a través de dicha actividad comprender su proceso de desarrollo.


El taller tendría las siguientes características:

- El objetivo principal es comprender algunas funciones disponibles en Wordpress para el desarrollo de plugins. Esto lo aprenderemos a través de la construcción de un plugin.

- El proceso de la actividad sería guiado y se dividiría en lecciones, lo cual significa que abordaremos el desarrollo por etapas.

- Se basará 100% en el Codex de Wordpress, por lo cual nos obligaríamos a revisarlo a cada rato y familiarizarnos con éste. Las dinámicas de preguntas/respuestas serían entonces un factor complementario.

- Cuando el taller culmine, los participantes deberían estar capacitados(as) para construir un plugin con éxito y hacerlo funcionar sin problemas.


El participante debe poseer:

- Conocimientos mínimos de PHP.

- Alguna mínima experiencia con el código de Wordpress a nivel de funciones (por ejemplo con el functions.php).

- Disposición a investigar por sí mismo(a) directamente en las fuentes, tanto de Wordpress como de PHP.net.

- Paciencia mientras se desarrolla el taller, a fin de que todos avancemos al mismo paso, y disposición para terminarlo.

- Buen talante en caso de que se les envíe a investigar en otro sitio, tanto en la documentación, Google u otras fuentes existentes.

- Poseer una instalación activa de prueba de Wordpress, bien sea en un servidor local o remoto (indispensable).


Estos puntos son importantes porque nos evitará la redundancia en las explicaciones o discutir sobre puntos básicos que deberían conocerse para abordar el desarrollo de un plugin.

Por ejemplo, para alguien que no sabe qué es un Loop (bucle) o las etiquetas básicas de una plantilla, o que no ha trasteado ni un poquito con la base de datos, le resultaría demasiado cuesta arriba embarcarse en el desarrollo de un plugin y retrasaría sin querer el desarrollo de la actividad. Para este grupo de usuarios (que todos estuvimos en esa etapa alguna vez) les recomendaría seguir el hilo en calidad de "sólo lectura" y tratar de avanzar en conocimientos para participar en el próximo taller.

Ejemplos de preguntas que no deberían hacerse en el taller:

- "¿Para qué sirve una variable?".
- "¿Qué es eso del loop?".
- "¿Dónde queda el directorio de los plugins?".
- "A ver, quiero hacer un plugin pero no sé instalar Wordpress ¿me ayudan?".


¿Qué les parece la propuesta, les gusta o es mala idea ? Si la aceptan, el taller comenzaría este lunes 10 de agosto. Por supuesto cualquier sugerencia de mejora es buena. No es necesario anotarse y pueden ingresar en cualquier momento, teniendo en cuenta que sólo se responderían preguntas de la lección que estemos tratando en ese instante.

Saludos.