3 sitios poco convencionales que he creado con WordPress
La semana pasada estuve hablando con una potencial clienta que necesita desarrollar algo bastante particular y me preguntaba si era posible (y conveniente) hacerlo en WordPress.
Durante la conversación comencé a contarle sobre algunos de los proyectos poco convencionales que he realizado con WordPress y me pareció que es un tema interesante del cual hablar para ampliar la percepción de lo que se puede lograr usando WordPress como base.
¿Por qué poco convencionales?
Cuando WordPress nació, lo hizo como una plataforma de creación y administración de blogs. En aquel entonces, era muy difícil crear cualquier cosa que fuera más que un blog.
Con el tiempo el sistema evolucionó y se convirtió en un CMS (sistema de gestión de contenidos) hecho y derecho, por lo que se podían crear sitios corporativos que constaban de muchas páginas con considerable facilidad.
Hoy en día, con el uso de plugins y la masificación de WordPress hay mucho más que se puede hacer, las tiendas online y los sitios de membresía ya son cosas bastante habituales.
A pesar de lo anterior, hay algo que no cambia con el tiempo y es que siempre habrán clientes que requieren el desarrollo de funcionalidades para las que todavía no existe una solución estandarizada, así que debemos usar las capacidades de WordPress de manera creativa.
A continuación, tres de los proyectos poco convencionales que he desarrollado con WordPress en el último tiempo:
1. Banco fotográfico
Esto fue para una institución bastante grande, con un departamento de comunicaciones repartido en varias sedes a lo largo de todo el país. Imagínate el lío que significaba compartir material gráfico ente todas estas sedes.
Si en un material gráfico, digamos un tríptico, necesitan usar la foto de un evento, tienen que pedírsela al fotógrafo, pero el fotógrafo quizás no sepa quienes son las personas que aparecen en la foto, por lo que tienen que preguntarle al periodista que reporteó ese día. La foto y la descripción deben enviarla vía email, pero a veces no funciona porque las fotos pesan mucho, sin mencionar que en una empresa grande no siempre tienes el contacto directo del fotógrafo el periodista. Uf!
Lo que hicimos en este caso fue sacar provecho de las funcionalidades que WordPress trae en el core en términos del manejo de imágenes, como la redimensión, la organización y el manejo de metadatos.
Con todo esto en consideración desarrollamos una plataforma en donde los fotógrafos podía subir sus imágenes, asignarle descripciones, etiquetas y taxonomías. Luego, las personas de cualquier sede pueden ingresar, realizar una búsqueda en base al evento, personas en la foto, año, y otras variables. Una vez que encuentran la foto que buscan pueden bajar la imagen en tamaño completo, grande, mediano o pequeño.
2. Repositorio de de profesores y escuelas
Hace algunos meses mi amigo Rai de Comunidad Kundalini Yoga decidió lanzar su proyecto Yogamap. Se trata de un proyecto que busca solucionar los problemas de dos tipos de personas: por una parte es un sitio de membresía que permite a profesores de yoga y dueños de escuelas de yoga crear un perfil y hacerlo público, mientras que al mismo tiempo sirve como un catálogo que permite al público general encontrar profesores o escuelas cerca de su domicilio.
Hacer un sitio de membresía es relativamente sencillo, pero en este caso era mucho más que eso, ya que se requería manejar diferentes perfiles de usuario, crear contenidos y enlazarlos entre sí (un profesor puede pertenecer a múltiples escuelas, por ejemplo). Además tuvimos que hacer varios ajustes de diseño a WooCommerce, crear formularios avanzados en el front end y un montón de otras cosas más.

Todo esto pudo funcionar gracias a WooCommerce y sus complementos, que nos permitieron crear la parte de venta de membresía; gracias a Advanced Custom Fields que nos permitió la creación de formularios personalizados, la relación de post types y la creación de contenido desde el front end; gracias a la API de Google Maps, que nos permitió poner un pin por cada escuela y profesor y, por supuesto, también gracias a la gran cantidad de código que Rai y yo tuvimos que escribir.
Yogamap ya está abierto al público, pero aún trabajamos en hacerlo cada vez mejor. Dale un vistazo en este enlace.
3. Plataforma de cursos en línea
La primera vez que quise enseñar en línea lo hice de una manera muy arcaica: hice una serie de páginas HTML y las puse dentro de una carpeta protegida con contraseña.
Luego descubrí que existían otras plataformas como Udemy en donde publicar cursos y hacerlos llegar a una audiencia, pero nunca me sentí cómodo con la idea de que mis precios y la mecánica del curso no dependieran de mí, así que comencé a buscar alguna forma de usar WordPress para crear mi propia plataforma.
Por esa misma época, la gente de WooThemes (los creadores de WooCommerce) estaban lanzando la primera versión de su LMS (sistema de gestión de aprendizaje) para WordPress llamado Sensei.
Desde entonces he sido un usuario entusiasta de Sensei e incluso he colaborado un poquito en su traducción al español.
No voy a entrar mucho en detalles técnicos de cómo creé la plataforma AMK Pro porque hace un tiempo escribí una explicación muy detallada (que los chicos de WooThemes incluso publicaron en su blog) y puedes leerlo desde aquí.

Lo interesante es que la experiencia de crear mi propia plataforma de cursos en línea me ha permitido ayudar a algunos clientes a crear sus propias plataformas, sin depender de un externo como Udemy o Coursera.
A propósito de cursos en línea y de WordPress
El descuento de 30% en mi curso Creación de Temas WordPress Profesionales solo estará disponible hasta el 31 de mayo de 2017. Ese día cerraré las inscripciones por un tiempo y ya no habrá más descuento.
Aprovecha ahora y obtén acceso a la versión actual del curso y también a la nueva. Es la última chance de tener ambas versiones.
Para más información visita este enlace.
Un abrazo,
@FranciscoAMK