1. Code
  2. WordPress

Lista de verificación para entregar un proyecto de WordPress

Scroll to top
6 min read

Spanish (Español) translation by Eva Collados Pascual (you can also view the original English article)

Cuando terminas de codificar y diseñar un sitio web, no significa necesariamente que tu trabajo haya terminado y esté listo para su entrega. Debes asegurarte de que tu cliente no le resulte complicado gestionar su sitio web en el futuro. Por lo tanto, debes dar algunos últimos pasos.

En este tutorial, voy a mostrarle qué hacer antes de entregar el sitio web terminado a tu cliente.

Toques finales antes de entregar el producto al cliente

No soy me pasa solo a mi: Cada desarrollador freelance de WordPress podría enfrentarse a los mismos problemas que yo tengo. Puede ser más complicado, puede ser más sencillo, pero encontrarse con este tipo de situaciones está en la naturaleza de trabajar como freelancer.

Ahora, echemos un vistazo a lo que podrías haber hecho bien y cómo puedes evitar enfrentar esos problemas.

Comprueba el contenido

Lo primero que deberías hacer es comprobar el contenido que tu cliente te envió. En algunos casos, los clientes tienden a enviar el contenido en formatos extraños como por ejemplo, fotos escaneadas, todo el texto en un solo archivo de Word, o un archivo zip que contiene todo el archivo de fotos de tu cliente, incluyendo sus viajes de senderismo y fotos tontas de una mascota. (Si piensas que estos son excepcionales, podría empezar contando la historia de uno de mis clientes, el cual me envió a través de WhatsApp una foto de garabatos sobre una servilleta para describir el contenido de la página de inicio.)

Si tu cliente ve que falta una de las páginas, podrías crear un gran alboroto al respecto y tu cliente tendrá razón, en su mayor parte. O, si tu cliente es uno de esos buenos, podrías reunirte con él o ella y repasar el contenido juntos.

Sin embargo, prepárate para las revisiones.

Repasa las opciones del tema y de los plugins

Lo más probable es que el panel de ajustes de tu tema tenga un montón de opciones diferentes, que a veces confundirán incluso a los diseñadores web más inteligentes. Dirígete al panel de ajustes para comprobar cada opción y compárala con lo que tu cliente quiere.

En caso de duda, realiza algunas llamadas rápidas como "¿De qué color desea que sean los enlaces?" o "¿Cuántos elementos desea tener en el widget de la barra lateral "Entradas más recientes"?" y etcétera. Podría parecer un esfuerzo innecesario, pero es mejor comprobarlos antes de que el cliente envíe una revisión pidiendo dos elementos más en el widget "Más entradas" y además uno menos.

Cuando todo esté configurado, exporta las opciones del tema (si el panel de ajustes tiene esa función) y guárdalo durante un par de meses, por si tu cliente lo arruina en algún momento.

Simplifica la interfaz de administración

A propósito de clientes arruinando tus ajustes... ¿Qué tal si no se los enseñas en absoluto?

Si todo lo que tu cliente desea es añadir nuevas entradas o editar las páginas y tal vez, de vez en cuando, colocar un nuevo slider en la página de inicio, sería buena idea crear un nuevo usuario para tu cliente con un rol de "Editor". De esa manera, él o ella no será capaz de acceder a cualquier tipo de ajuste que pueda romper el sitio web como por ejemplo cambiar las opciones del tema, cambiar las opciones de WordPress, jugar con los plugins o probar un nuevo tema (créeme, lo intentarían). Pregúntale a tu cliente qué querrá hacer con el sitio web después de que hayas terminado, y crea una cuenta de Editor si parece lo correcto.

Alternativamente, puedes simplificar el panel de administración mediante el uso de un plugin como Adminimize de Frank Bueltge. Te permite "desactivar" partes de las pantallas de administración basándote en el rol de usuario. Si tu cliente quiere más capacidades que las que ofrece una cuenta de Editor, simplemente usa este plugin para al menos ocultar las pantallas Plugins y Temas.

Cambiar la dirección de correo electrónico maestra

La famosa "instalación de WordPress de cinco minutos" nos permite instalar WordPress incluso en menos de ese tiempo, pero la mayoría de las veces podemos elegir una dirección de correo electrónico personal durante el proceso, sólo para terminar con esto.

Si tu contrato indica que no tienes que actualizar WordPress o los plugins y temas, ni moderar los comentarios entrantes, puedes cambiar la "dirección de correo electrónico maestra" a una dirección que tú no consultes todos los días (o a una dirección que no exista). Sin embargo, si quieres recibir las actualizaciones, déjalo tal cual o cámbialo a algo como webmaster@awesomefreelancer.com y comprueba esa bandeja de entrada periódicamente.

Haz una copia de seguridad antes de entregar el sitio web

Esto es algo realmente fundamental: Antes de entregar el sitio web al cliente, asegúrate de crear una copia de seguridad de tu trabajo. Si tu cliente rompe el sitio web hasta el punto de imposibilitar su reparación, por ejemplo, si ha eliminado algunos archivos adjuntos o ha desinstalado un plugin (¿por qué no has utilizado Adminimize?), la copia de seguridad podría ser de gran útilidad.

La herramienta interna de "exportación" de WordPress es algo inútil en este caso, porque no incluye la exportación de archivos adjuntos ni de los ajustes de los widgets. Si tienes cPanel instalado en el servidor, puedes crear una copia de seguridad completa que incluya el directorio public_html y la base de datos del sitio web. O podrías utilizar plugins de copia de seguridad para realizar esta tarea. La decisión es tuya.

¡Recibe tu pago!

Este es un asunto delicado, y es posible que tú y tu cliente ya lo hayáis dejado especificado en el contrato, pero no confíes en el contrato ni en tu cliente. Incluso aunque el contrato sea muy claro o tu cliente sea un amigo o un pariente, asegúrate de recibir el pago antes de lanzar el sitio web.

Consejo sabio: Crea el sitio web en un entorno de manera que si no te pagan, tu cliente no pueda usar el sitio web. Puedes desarrollar el sitio web en un subdominio de tu propio sitio web, por ejemplo. De esa manera, si el cliente no paga, puedes deshabilitarlo hasta que el pago sea haga efectivo. Y asegúrate de recibir un pago parcial antes de terminar el sitio web, para que puedas reducir las pérdidas.

Resumiendo todo

Es natural encontrarte con dificultades en la relación con tu cliente, pero actuar proactivamente para evitar que este se tope con dificultades al usar el sitio web después de la entrega siempre es una buena idea.

Si estás buscando lo que algunos de los otros desarrolladores de temas están haciendo cuando en relación a la promoción y venta de temas de WordPress, echa un vistazo a lo que tenemos disponible en Themeforest. Es un excelente sitio en el que adquirir código fuente que puedas utilizar, estudiar o ampliar.

¿Te has encontrado con algún problema con tus clientes?, y si te ha sucedido, ¿cómo lo has solucionado? Cuéntanos tu historia en a través de la sección de comentarios que viene a continuación. Y si te gustó este artículo, ¡no te olvides de compartirlo con tus amigos!

Para cualquier otra cosa que no esté relacionada con este artículo, puedes ponerse en contacto conmigo en @BarisUnver_EN (inglés) y @BarisUnver (turco) en Twitter. ¡Nos vemos allí!