Saltar al contenido principal

¿Complemento WordPress personalizado o disponible en el mercado? Una guía para tomar decisiones

Antes de pagar por un complemento personalizado o instalar un quinto complemento para un trabajo, responda seis preguntas sobre mantenimiento, seguridad, datos, velocidad, licencia y costo de salida.

Escrito porMuhammad Junaid Tariq
Imagen de portada: ¿Complemento personalizado o disponible en el mercado?
En este artículo

Utilice un complemento existente cuando ya haga la mayor parte del trabajo y se mantenga activamente. Cree uno personalizado cuando el trabajo sea fundamental para su negocio, necesite un modelo de datos que no se adapte a ningún complemento o requiera varios complementos apilados. Las seis preguntas siguientes convierten esa regla en una decisión.

Paso 0: escribe el requisito en un párrafo

Describe qué debe hacer la función, quién la utiliza y qué datos toca. Si no puede escribir ese párrafo, no está listo para elegir ninguna de las rutas. Luego busque complementos que coincidan.

las seis preguntas

  1. Carga de mantenimiento. ¿Quién lo mantendrá funcionando durante WordPress, PHP y actualizaciones de complementos? Para un complemento existente, abra su página WordPress.org y verifique cuándo se actualizó por última vez y con qué versión WordPress se probó. Para un complemento personalizado, decida quién posee las actualizaciones después del lanzamiento.
  2. Superficie de seguridad. Cada complemento es un código que se ejecuta con los privilegios de su sitio. Un complemento existente incluye código que usted no escribió y que no puede revisar fácilmente. Un complemento personalizado incluye un código que alguien debe escribir con cuidado, con la entrada desinfectada, la salida con escape y las capacidades verificadas. Ninguna ruta es segura por defecto.
  3. Modelo de datos. ¿El complemento almacena datos de una manera que se ajuste a su forma de trabajar? Los datos grandes o inusuales, como miles de ofertas que vencen, a menudo necesitan tipos de publicaciones personalizadas o tablas diseñadas para ellos. La plataforma de cupones de DieRabatte.de administró 4,000+ ofertas diarias a través de tipos de publicaciones personalizadas en lugar de un complemento genérico.
  4. Costo de rendimiento. Compruebe lo que carga el complemento en cada página. Las herramientas de desarrollo de un navegador muestran los scripts y estilos adicionales, y el complemento gratuito Query Monitor muestra consultas de bases de datos por solicitud. Un complemento que carga sus activos en todo el sitio para una función utilizada en una página le cuesta a cada visitante.
  5. Licencia y renovaciones. Suma el coste anual de la licencia durante tres años y comprueba qué pasa con las funciones cuando dejas de pagar.
  6. Costo de salida. Si el complemento desaparece o se le queda pequeño, ¿puede exportar sus datos en un formato utilizable? Los datos personalizados en una estructura documentada son más fáciles de mover que los datos en el formato privado de un complemento.
Ayuda experta cuando la necesitas

Pon estas ideas en práctica.

Desde una mejora puntual hasta una web completa, te ayudamos a definir el alcance y llevarlo a cabo.

Hablemos de mi webDiseño web

Cuéntanos tus objetivos. Solemos responder en menos de 4 horas con preguntas y próximos pasos prácticos.

leyendo las respuestas

Si esto es ciertoinclinarse hacia
Un complemento activo cubre la mayor parte de las necesidades y los datos son normales.Complemento existente
La característica es fundamental para los ingresos y necesita una lógica especial.Complemento personalizado
Necesitarías tres o más complementos apilados para llegar allí.Complemento personalizado
El complemento está abandonado o rara vez se actualizaReemplácelo con un complemento personalizado u otro mantenido
La única brecha es un pequeño comportamiento.Complemento existente más un pequeño complemento personalizado que utiliza ganchos

La ruta intermedia que la mayoría de la gente pasa por alto

Si un buen complemento hace 90% del trabajo, déjelo en paz y agregue el 10% que falta en un pequeño complemento personalizado que use sus ganchos y filtros. No edite los archivos propios del complemento, porque la próxima actualización sobrescribirá sus cambios.

Compara los costos reales

Solicite un presupuesto de alcance fijo para la ruta personalizada y compárelo con tres años de la ruta existente: licencias, tiempo de mantenimiento y riesgo de reemplazar un complemento abandonado. Cuente también el costo del rendimiento, porque un sitio más lento cuesta conversiones.

Preguntas frecuentes

¿Cómo sé si se mantiene un complemento?

Consulte su página WordPress.org para conocer la fecha de la última actualización y la versión WordPress con la que se probó, luego lea los hilos de soporte recientes para detectar problemas sin respuesta.

No automáticamente. Un complemento popular recibe un mayor escrutinio y un complemento personalizado tiene menos código que se ejecuta en su sitio. Lo que importa es el cuidado con el que se escribe y revisa el código.

¿Puede un complemento personalizado fallar cuando se actualiza WordPress?

Puede hacerlo si se basa en funciones privadas. Es mucho menos probable que un complemento creado sobre los enlaces y filtros públicos de WordPress lo haga, y aun así debes probar las actualizaciones en la etapa de preparación.

¿No estás seguro de qué camino tomar?

Envíenos el requisito de un párrafo y le diremos qué ruta se ajusta y por qué. Vea nuestros servicios de desarrollo de complementos y temas WordPress personalizados, o lea cómo crear un complemento WordPress.

Muhammad Junaid Tariq, founder of Premier Solutions
Escrito por

Muhammad Junaid Tariq

Founder & Lead Architect, Premier Solutions

Muhammad Junaid Tariq is a full-stack web developer and the founder of Premier Solutions. With 5+ years of experience and 200+ delivered projects, he specializes in custom WordPress development, WordPress security and malware removal, Next.js applications, and technical SEO for clients across the US, UK, and Europe.

Volver al blog