Operando ahora · respuesta en < 30 min por WhatsApp
Monitoreo 24/7 · L–V 8:00–20:00 · Sáb 8:00–19:00
Cuéntanos qué pasa
Operando ahora · respuesta < 30 min Monitoreo 24/7 · L–V 8–20 · Sáb 8–17

01 / AGENCIA DE DESARROLLO WORDPRESS · DESDE 2012

Desarrollo WordPress: temas y plugins a medida, escritos por quien los va a mantener

Lo que WordPress no hace, lo escribimos. Lo que hace a medias con doce plugins, lo reemplazamos por uno que sí sostenemos.

Somos una agencia de desarrollo especializada en WordPress. No en diseño con WordPress: en código sobre WordPress. Temas propios cuando ninguno comercial cubre lo que tu operación necesita. Plugins propios cuando el del repositorio hace el 80% y el 20% restante te cuesta tres semanas de parches en cada actualización.

Catorce años nos han dejado una convicción simple: casi todo lo que la gente intenta resolver instalando un plugin más se resuelve mejor escribiendo trescientas líneas y desinstalando seis.

2012Desde el año
5 a 30Instalaciones de WP por
VPS corporativo administrado
5-6MMXN al mes en
tiendas que facturan
80-100Notas diarias en
redacciones digitales
02 / EL SÍNTOMA

Cómo se siente un WordPress que se quedó chico

Nadie nos escribe diciendo "necesito desarrollo a medida". Nos escriben así:

REQ-01Esperando update

"Hay un plugin que casi lo hace"

Casi. Le falta un campo, un cálculo, un paso del proceso. Llevas meses esperando que el autor lo agregue en la siguiente versión, o pagando a alguien para que lo parchee cada vez. El parche se rompe cada vez.

ERR-02Core bloqueado

"El plugin que compramos ya no se actualiza"

Última versión hace dos años. Incompatible con PHP 8.3. Lo tienes congelado y con él congelaste WordPress entero: no puedes actualizar el core porque ese plugin se cae. Es la causa número uno de sitios atorados en versiones viejas.

ERR-03Lock-in visual

"El tema hace cosas que nadie entiende"

Funcionalidad metida en el `functions.php` del tema por alguien que ya no está. Sin documentación, sin repositorio, sin un comentario. Si cambias de tema, pierdes la mitad del sitio. Y si el tema además perdió la licencia, estás atrapado en las dos direcciones.

REQ-04Trabajo manual

"Necesitamos que WordPress hable con nuestro sistema"

El ERP, el CRM, el inventario, el padrón, la plataforma de reservaciones. La información existe en los dos lados y alguien la está copiando a mano todos los días.

ERR-05Rendimiento

"Tenemos doce plugins para que vaya rápido y va lento"

Es lo que más vemos: dos plugins de seguridad y tres de optimización instalados uno encima del otro, cancelándose entre ellos, cada uno agregando consultas, scripts y una capa de caché que pelea con la anterior.

REQ-06Fricción interna

"Queremos que esto lo haga el equipo, no nosotros"

Publicar una nota, dar de alta un inmueble, subir un expediente. Hoy requiere ocho pasos y que alguien técnico lo supervise. Debería requerir uno y que lo haga quien no sabe nada de WordPress.

Si reconoces dos o más, no tienes un problema de plugins. Tienes un problema de arquitectura, y se resuelve escribiendo código.

03 / CÓDIGO PROPIO

Desarrollo de plugins a medida

Un plugin a medida no es un lujo ni una exageración técnica. Es lo que te saca de depender de un desarrollador que no conoces, en un repositorio que no controlas, para una pieza de la que vive tu operación.

Cuándo se justifica de verdad

Te lo decimos de frente porque también nos ha tocado desaconsejarlo:

  • Cuando la regla de negocio es tuya y de nadie más. Un cálculo, un flujo de autorización, una tabla de precios con condiciones propias. Ningún plugin del mercado va a adivinarla.
  • Cuando ya estás pagando el parche. Si cada actualización te cuesta horas de alguien reparando el mismo plugin, el desarrollo propio ya se pagó y no lo sabías.
  • Cuando el plugin del que dependes está abandonado. Reescribir solo lo que usas suele salir más barato que migrar a otro que también se va a abandonar.
  • Cuando necesitas seis plugins para hacer una cosa. Esa es la señal más clara de todas.

Y cuándo no

Si lo que quieres se resuelve con un plugin de sesenta dólares bien configurado, te lo decimos y no te cobramos un desarrollo. Nos ha pasado y lo vamos a seguir haciendo: perder un proyecto chico por honestidad trae el grande después.

Cómo lo escribimos

  • Como plugin propio, nunca dentro del tema. Así sobrevive a un cambio de diseño y puedes desactivarlo sin tirar el sitio.
  • Contra APIs estables de WordPress, no contra funciones internas que cambian de versión en versión. Es la diferencia entre un desarrollo que aguanta cinco años y uno que se rompe en la siguiente actualización mayor.
  • Con sus propias tablas cuando el volumen lo pide, en vez de inflar la tabla de opciones o la de metadatos hasta que el sitio se arrastra.
  • Con panel de administración en español y pensado para quien lo va a usar, no para quien lo programó.
  • Con los procesos largos en segundo plano, para que ninguna carga masiva, sincronización o envío deje a un visitante esperando.
  • Con desinstalación limpia. Si algún día lo quitas, no deja basura en tu base de datos.

Lo que hemos escrito

Cotizadores y calculadoras con reglas de negocio reales. Catálogos con lógica propia de disponibilidad y existencias. Sistemas de solicitudes con flujo de aprobación por área. Generación automática de documentos. Carga masiva desde los archivos que el cliente ya maneja. Sincronizaciones en las dos direcciones con sistemas internos que solo existen dentro de la red de la empresa.

Lo que recibes

El código en tu instalación y, si lo quieres, en tu repositorio. La documentación de qué hace y dónde está. Y un año de administración incluido, en el que si una actualización rompe algo que escribimos, lo arreglamos nosotros.

04 / CAPA DE PRESENTACIÓN

Desarrollo de temas a medida

Aquí es donde más gente se equivoca en las dos direcciones: unos pagan un tema a medida que no necesitaban y otros llevan años peleando con un tema comercial que nunca les iba a quedar.

Tema a medida, comercial o builder: la respuesta honesta

No somos puristas. Hay gente que te dirá que todo builder es malo. En la práctica depende de una sola pregunta: quién va a editar el sitio después de nosotros.

  • Divi 5 es nuestro builder preferido para corporativos y profesionistas. Da buen diseño, carga razonable y, sobre todo, tu equipo puede editar su propio contenido sin llamarnos.
  • Tema a medida cuando el proyecto necesita más velocidad de la que cualquier builder puede dar, cuando el diseño tiene requisitos que ningún tema cubre, o cuando el sitio es tan grande que cada kilobyte de más se multiplica por millones de vistas.
  • Tema comercial cuando existe uno bueno, con licencia vigente y mantenimiento real, y el proyecto cabe dentro de él. También es una respuesta válida y a veces es la que te damos.

La trampa del tema abandonado

Es el caso que más nos llega. Un tema premium comprado hace años —Avada y Bridge son los dos que más nos tocan—, sin licencia vigente, sin actualizaciones, con media funcionalidad del sitio metida dentro. No puedes actualizarlo, no puedes dejarlo y no puedes cambiarte sin perder cosas.

TEMA (DISEÑO)

Intercambiable, solo presentación.

||
PLUGIN (FUNCIONALIDAD)

Intocable, lógica de negocio.

La salida es siempre la misma: primero sacamos la funcionalidad del tema y la convertimos en plugins propios. Una vez que el tema solo hace diseño, cambiarlo es un trabajo de días y no de meses. Esa es la jugada que casi nadie te explica.

Cómo construimos un tema

  • Bloques nativos de WordPress donde corresponde, para que el contenido no quede secuestrado en atajos propietarios que mañana no se puedan leer.
  • Tema hijo cuando partimos de una base que vale la pena conservar, para que las actualizaciones del padre no se lleven el trabajo.
  • Cero funcionalidad dentro del tema. Es nuestra regla y es la que te deja libre.
  • Editable por quien publica. Si tu equipo no puede dar de alta una nota, un producto o un proyecto sin ayuda, el tema está mal hecho, por bonito que sea.
  • Rendimiento medido, no prometido. Un tema propio bien escrito gana mucho frente a un tema comercial cargado de todo para todos. Pero no gana nada si el servidor está saturado o las imágenes pesan cuatro megas, y eso también te lo decimos. → Optimización WordPress
05 / ECOSISTEMA

Lo que normalmente viene con un desarrollo

Casi ningún proyecto es solo un plugin o solo un tema. Esto es lo que suele acompañarlos.

Integraciones con los sistemas que ya usas

WordPress deja de ser una isla. Conectamos tu sitio con lo que tu empresa ya opera, en las dos direcciones y con control de errores: si la otra punta no responde, el proceso no se pierde ni se duplica.

Hemos integrado facturación CFDI 4.0, cotización y guías de paquetería, pasarelas estándar y de banco, CRM y ERP, sistemas de reservaciones de hotel y de agencias de viajes, y APIs internas que solo existen dentro de la red del cliente.

→ Facturación SAT en WooCommerce
→ Integraciones WooCommerce con CRM y ERPs

Flujos de trabajo para quien no es técnico

Tipos de contenido, taxonomías, campos y roles diseñados alrededor de cómo trabaja tu equipo, no de cómo viene WordPress de fábrica. Se mide en una sola cosa: cuántos pasos le toma publicar a quien publica.

Montado para redacciones que suben entre 80 y 100 notas diarias con hasta doce cuentas de administrador, para galerías de proyectos de arquitectos y galerías de arte con requisitos de presentación muy específicos, y para despachos con expedientes y permisos distintos por área.

Rendimiento por código, no por plugin

A veces la respuesta a "mi sitio es lento" no es otro plugin de caché: es quitar seis y escribir lo que hacía falta. Reemplazamos stacks de plugins por código específico, corregimos consultas que se ejecutan en cada carga y movemos a segundo plano lo que hoy hace esperar al visitante.

Multisitio, REST API y entornos headless

Multisitio para grupos con varios portales bajo una sola instalación. Exposición de contenido por REST API o GraphQL cuando el front lo consume otra aplicación. Headless con React o Next.js cuando tiene sentido, y te decimos cuándo no lo tiene, que es más seguido.

Administramos VPS corporativos con entre 5 y 30 instalaciones, así que el desarrollo lo pensamos sabiendo cómo se va a desplegar y quién lo va a mantener.

Proyectos completos, desde cero

A veces lo que hay no se puede salvar y conviene partir de limpio: un tema abandonado sin licencia, un sitio reconstruido tantas veces que ya nadie sabe qué hace cada pieza, o un proyecto nuevo que desde el día uno tiene requisitos que ningún tema comercial cubre.

Lo construimos completo, con el mismo criterio: funcionalidad en plugins propios, código documentado, accesos a tu nombre y un sitio que tu equipo puede editar sin llamarnos. Hemos levantado desde portales corporativos y tiendas hasta sitios de profesionistas, y recuperado proyectos sin respaldo reconstruyéndolos desde los archivos históricos de internet cuando no quedaba nada más.

Si no sabes en qué cajón cae tu caso, no importa. Dinos qué quieres que pase y nosotros te decimos si es un plugin, un tema, una integración, una reescritura o empezar de nuevo.

06 / CÓMO ARRANCAMOS

Cómo arranca un desarrollo con nosotros

Paso 1

Escribes por WhatsApp

No recibimos llamadas en frío. Escribes, nos dices qué necesitas que haga el sitio, y te contestamos en menos de 30 min en horario de atención. Antes de responderte entramos a tu sitio y lo revisamos: servidor, versión, tema, plugins, licencias. Te contestamos describiendo lo que vemos, no pidiéndote datos.

Paso 2

Diagnóstico

Es pagado y siempre se descuenta de lo que contrates. No es una cotización disfrazada: es el trabajo de entender tu instalación, leer el código que ya existe y definir qué se puede hacer, qué no conviene y qué va a costar mantener después. Sin ese paso, cualquier presupuesto es inventado.

Paso 3

Propuesta con alcance cerrado

Qué se desarrolla, qué queda fuera, en qué orden, cuánto cuesta y qué necesitamos de tu lado. Si el desarrollo depende de que alguien de tu equipo nos dé acceso a un sistema, eso también va escrito, porque es lo que más retrasa proyectos.

Paso 4

Desarrollo en staging

Nunca sobre el sitio en producción. Montamos una copia, desarrollamos ahí, lo pruebas ahí. Cuando apruebas, se pasa a producción con respaldo previo y ventana acordada. Si algo sale mal, se revierte el mismo día.

Paso 5

Entrega con documentación

Recibes el código, la documentación de cómo funciona y los accesos de todo. Nada queda a nuestro nombre.

Paso 6

Un año de administración incluido

Desde 2012, todo proyecto desarrollado incluye un año de administración sin costo: respaldos, actualización de tema y plugins y vigilancia de que lo construido siga funcionando. A partir del segundo año se cotiza.

07 / LÍNEAS ROJAS

Lo que no hacemos, dicho antes de que preguntes

Decir no a tiempo nos ha salvado más proyectos que cualquier framework.

×

No trabajamos sobre temas o plugins nulled.

Si tu instalación tiene software pirata, no entramos. No es moral, es técnico: el código nulled trae modificaciones que no podemos auditar y es la vía de entrada más común a un sitio comprometido. El primer paso es regularizar licencias o cambiar de tema.

×

No desarrollamos sobre un sitio que no podemos respaldar.

Si no hay staging ni forma de montarlo, lo montamos primero. Si el hosting no lo permite, te decimos qué hace falta. No programamos en vivo sobre un sitio que factura.

×

No metemos funcionalidad en el tema.

Es cómodo y es lo que hace casi todo el mundo. También es por lo que tantos sitios no pueden cambiar de diseño sin perder la mitad de lo que hacen.

×

No vendemos lo que no necesitas.

Si se resuelve configurando, se configura. Si quieres headless porque lo leíste en algún lado y tu caso no lo justifica, te lo decimos.

×

No desarrollamos a ciegas.

Sin diagnóstico no arrancamos. Hemos entrado a proyectos cotizados por teléfono y acaban costando el triple a alguien: al cliente o a nosotros.

08 / PROPIEDAD Y CONTROL

El código es tuyo, y está escrito para que alguien más lo pueda leer

Lo decimos porque es el miedo real de quien contrata desarrollo: quedar atado. Nos llegan al año unos treinta clientes que no tienen el usuario de su propio dominio, o cuyo desarrollador dejó de contestar y se fue con la única copia del código.

Con nosotros:

  • El código queda en tu instalación y, si lo quieres, en tu repositorio.
  • Dominio, hosting y accesos van a tu nombre desde el inicio.
  • Entregamos documentación de qué hace cada cosa y dónde está.
  • No usamos licencias ni servicios atados a nuestra cuenta.
  • Si mañana decides trabajar con otro proveedor, se puede. Preferimos competir por el trabajo, no por tener tus llaves.
09 / TERRENO CONOCIDO

Si tu problema es este, ya lo hicimos

Catorce años dan para haber visto casi todo. Algunos de los lugares donde ya resolvimos lo que hoy te está deteniendo:

■ Comercio electrónico de volumen

Tiendas que venden entre 5 y 6 millones de pesos al mes: pasarelas, webhooks, inventario, facturación y paquetería. Lo que ahí se rompe cuesta dinero el mismo día. → WooCommerce

■ Redacciones y portales de noticias

Entre 80 y 100 notas diarias, doce administradores, archivos de decenas de miles de entradas. → Periódicos en WP

■ Agencias de viajes y hotelería

Integraciones con sistemas de reservaciones y comprobación de disponibilidad en tiempo real.

■ Arquitectos y galerías de arte

Galerías con requisitos de presentación al pixel que ningún plugin comercial o builder cubría.

■ Gobierno y asociaciones

Municipios, secretarías de estado, ayuntamientos (Veracruz y Cancún), ONGs nacionales: transparencia, padrones, autorización por niveles.

■ Despachos corporativos

Contadores e ingenieros. Manejo de expedientes documentales, cálculos propios y permisos estrictos por área.

Si tu caso no está en la lista, probablemente también lo hemos visto. Escríbenos y te decimos de frente si es nuestro terreno o no.

10 / STACK TÉCNICO

Con qué trabajamos, sin religión

En desarrollo usamos lo que WordPress ya trae y está bien hecho antes de inventar: la REST API, tipos de contenido y taxonomías propias, el planificador de acciones (Action Scheduler) para procesos largos, WP-CLI para todo lo que deba ser repetible, y caché de objetos y transitorios donde de verdad hacen diferencia.

De hosting hemos trabajado con todos —HostGator, Neubox, Bluehost, DreamHost, Hostinger— y tenemos preferencias que te compartimos sin adornos cuando preguntes. No te obligamos a migrar para trabajar contigo.

→ Migraciones WordPress

11 / PREGUNTAS FRECUENTES

Preguntas que nos hacen antes de contratar

¿Cuánto cuesta un desarrollo a medida?

Depende de qué tan clara esté la regla de negocio y de en qué estado esté la instalación donde va a vivir. Un plugin con alcance bien definido sobre un WordPress sano no se parece en nada al mismo plugin sobre un sitio con tema abandonado y catorce plugins en conflicto. Por eso el diagnóstico va primero: de ahí sale un número real, y lo que pagaste se descuenta.

¿Cuánto tarda?

Lo definimos en la propuesta, por etapas y con fechas comprometidas. Lo que no hacemos es darte un plazo antes del diagnóstico: quien te promete semanas sin haber abierto tu instalación te está vendiendo un número, no un plan.

¿Me conviene un tema a medida o me quedo con el que tengo?

Si tu tema tiene licencia vigente, se actualiza y el sitio cabe dentro de él, quédate. Si está abandonado o sin licencia, la pregunta no es si cambiarlo, es en qué orden: primero se saca la funcionalidad del tema y después se cambia el diseño. Hacerlo al revés es lo que convierte un trabajo de días en uno de meses.

¿Puedo contratar solo una parte?

Sí, y es lo que recomendamos cuando el proyecto es grande: se parte en etapas que funcionan por sí solas. Terminas la primera, la usas y decides si sigues.

¿Trabajan sobre un sitio que hizo otra agencia?

Es la mayoría de lo que hacemos. Solo pedimos dos cosas: que haya accesos y que el software tenga licencia. Si no hay accesos, también hemos resuelto eso.

¿Qué pasa si mi plugin de pago ya no se actualiza?

Tienes tres caminos: migrar a una alternativa mantenida, que asumamos nosotros el mantenimiento de ese plugin, o reescribir su funcionalidad como plugin propio. El diagnóstico dice cuál sale mejor; casi nunca es el que parece a primera vista.

¿Y si el desarrollo rompe algo cuando actualice WordPress?

Todo lo nuestro se escribe contra APIs estables, no contra funciones internas que cambian. Durante el año de administración incluido, si una actualización rompe algo que desarrollamos, lo arreglamos nosotros.

¿Solo trabajan sobre sitios que ya existen?

No. La mayoría de lo que hacemos es desarrollo sobre instalaciones que ya operan, porque es ahí donde se acumulan los problemas que nadie quiere tocar. Pero si tu proyecto arranca de cero, lo construimos completo, con el mismo criterio.

¿Cuándo conviene rehacer en lugar de arreglar?

Cuando el tema está abandonado y sin licencia en un sitio relativamente sencillo, cuando un sitio chico fue hackeado y no hay forma de saber qué quedó dentro, o cuando no hay accesos ni respaldo. En esos tres casos reconstruir sale más barato y más seguro. Si tu sitio es grande o tiene SEO ganado, casi siempre es al revés y te lo vamos a decir aunque implique menos trabajo para nosotros.

¿Me van a obligar a cambiar de hosting?

No. Nos adaptamos a tu infraestructura. Si de plano el servidor no aguanta lo que quieres construir, te lo decimos con números y tú decides.

¿Hacen aplicaciones móviles?

Nativas, no. Y cuando nos lo piden para arrancar un negocio solemos recomendar que no: una web se encuentra, una app se descarga. Preferimos construir una aplicación web que funcione bien en el teléfono y que Google pueda encontrar. Si después el volumen justifica una app nativa, ya tendrás con qué pagarla.

¿Atienden proyectos pequeños?

Sí, si nos interesan técnicamente. También hacemos proyectos sin costo para causas nobles: asociaciones civiles y albergues.

¿Qué horario tienen?

Lunes a viernes de 8:00 a 20:00 y sábados de 8:00 a 19:00 corrido. Fines de semana solo emergencias de clientes con administración contratada. Siempre primero por WhatsApp.

// INICIAR CONTACTO

Dinos qué necesitas que haga tu WordPress

No hace falta que lo traigas resuelto ni que sepas si lleva un plugin, un tema nuevo o reescribir lo que ya tienes. Eso es nuestro trabajo. Lo que necesitamos de ti es la descripción del problema en tus palabras y el acceso para ver tu sitio. Entramos, lo revisamos y te contestamos describiendo lo que encontramos. De ahí sale todo lo demás.

Mexico WordPress · Agencia de Desarrollo desde 2012