Antes de comenzar, debe tener en cuenta que, técnicamente, los complementos son códigos personalizados. Distinguiré cada uno de la siguiente manera:
- Complementos como cualquier cosa que pueda obtener del repositorio de complementos de WordPress o de los desarrolladores
- Código personalizado como todo lo que está codificado en PHP, CSS, Javascript, etc. Y no ha sido procesado y probado como un “complemento”.

La ventaja de los complementos profesionales de WordPress
Primero en nuestros complementos de WordPress vs batalla de código personalizado. Complementos ¡Permítanme comenzar y decir que los complementos son increíbles por muchas razones!
- No tienes que reinventar la rueda cada vez
- Hay un complemento para todo
- Extremadamente asequible
- Puedes instalar uno en minutos
- Facilitan la gestión de su sitio web
- Las versiones pagas generalmente se mantienen mejor
Cuando los complementos de WordPress están codificados correctamente y bien mantenidos por desarrolladores confiables, puede hacer que su vida como negocio en línea sea un sueño. Tome Beaver Builder o Yoast por ejemplo. Me dan las herramientas para elevar mis diseños y SEO a un nivel que solo mi imaginación puede limitar. Creado por desarrolladores que se preocupan por la seguridad y satisfacen las demandas y solicitudes de su creciente base de clientes.
Cuando codifica algo desde cero para la escalabilidad, requiere que el desarrollador piense en muchos aspectos y ángulos del problema
- Resolviendo el problema inicial
- Seguridad
- Validación
- Velocidad
- Escalabilidad
- Y más

Con complementos de alta calidad, básicamente está comprando a los desarrolladores tiempo y soporte para continuar mejorando e integrando más funciones con el tiempo. Lo cual, si lo piensa, es muy barato en comparación con pagar o invertir tiempo en un código personalizado.
Tal vez pagas $ 99 por un complemento que resuelve algo que tienes que hacer todos los días. Eso es solo $ 027 por día durante 1 año. Intenta conseguir que un empleado trabaje para eso. Hace que sea difícil no votar los complementos como el ganador o los complementos de WordPress frente al código personalizado desde el principio, pero no se apresure a elegir lados.
El lado oscuro de los complementos
Y luego caes por un acantilado … Sí, así es como se siente cuando actualizas tu tienda de WordPress y de repente obtienes una Pantalla blanca de la muerte. Nuestros complementos de WordPress vs código personalizado tienen mucho más truco. Especialmente si no eres un desarrollador. Puede ser EXTREMADAMENTE aterrador. Especialmente cuando piensa en su marca y en las tarjetas de crédito de sus clientes que maneja a través de su sitio web.
Por lo general, lo que sucede es que presionas el bonito botón brillante de “Actualizar todo” en WordPress y se ejecuta hasta que todo se vuelve blanco. Lo más probable es que un complemento que se haya actualizado tenga un código falso en él. Probablemente de un mal escrito:
- función
- clase
- objeto
- variable
- error de sintaxis
- declaración if / else

La única forma de resolver esto si tuvo la suerte de saber qué complemento causó esto es
- Deshabilita el complemento renombrándolo en tu administrador de archivos
- Comprueba que WordPress se carga normalmente
- Intenta instalar la versión anterior
- Y cruza los dedos para que todo esté bien.
Miedo como el infierno ¿verdad? Porque es. He encontrado mi parte justa de complementos sub par. El problema se vuelve exponencial y más riesgoso a medida que instala más y más complementos. Todos ellos son de terceros con diferentes estilos de codificación y podrían entrar en conflicto con cada uno con funciones del mismo nombre, etc. Más desventajas de los complementos son:
- Más complementos de terceros generalmente significan velocidades de carga más lentas
- Código no esencial
- Resultados inesperados

Donde brilla el código personalizado
En segundo lugar en nuestros complementos de WordPress vs batalla de código personalizado. Código personalizado. Todo el mundo ama el código hermoso y brillante. De acuerdo, tal vez solo yo. El código personalizado brilla cuando tú. cumplir con el siguiente criterio:
- Tiene un problema muy específico
- Tener un presupuesto para cubrir los costos del desarrollador.
- Has probado otros complementos sin éxito
- Usted contrata a un desarrollador que conoce bien el desarrollo de PHP y WordPress
Cuando tenga el desarrollador adecuado detrás de usted, puede:
- Hacer ganchos personalizados en WordPress
- Cambia la forma en que los usuarios usan tu tienda
- Cree gens clave para su software
- Activa acciones cuando tus clientes hacen ciertas cosas
- Validación personalizada
- Guardar datos específicos en su base de datos
- Construye un mercado
- Construye una red social
- Conexión a API privadas
- Conexión al software de contabilidad
- Crea shortcakes personalizados

La lista es infinita. Y a medida que crece, puede encontrar que hay algo que no puede lograr de manera eficiente con los complementos actuales que tiene. Saber que no está limitado y tiene una flexibilidad extrema con su tienda en línea es invaluable. ¿Ya elegiste a tu ganador en nuestros complementos de WordPress vs batalla de código personalizado?

Las pesadillas del código personalizado.
Pesadillas Y cada efecto secundario que te advierten en los comerciales. El código personalizado puede funcionar tu día. Puede borrar las líneas de tiempo. Y destruye tu presupuesto. Debo señalar que gran parte de esto se aplica al código personalizado de PHP. El código personalizado CSS es mucho menos perjudicial porque solo se trata de estilos (visuales) frente a la funcionalidad. Si no tienes un desarrollador, esa es su mierda. Estás desperdiciando tu dinero. Muchas veces, cuando estás codificando a medida, hay muchas incógnitas y revisiones para darle vida a tu solución. Solo recomiendo código personalizado si:
- Eres un desarrollador
- Un negocio que puede permitirse un desarrollador
- Eres una startup que quiere aprender más sobre tu negocio en línea

Entonces Will, estás eligiendo complementos correctamente. Sí y no, pero principalmente sí al principio para este plugin de WordPress vs batalla de código personalizado. ¿Por qué? Porque hecho mal:
- Cuando actualiza su sitio web, podría dañar su base de datos
- Exponga las tarjetas de crédito de sus clientes.
- Mostrar información confidencial
- Paralizar tu sitio web
- Malgastar mucho dinero
- Perder el tiempo de todos
Cuando agrega código personalizado a un sitio web de producción (en vivo), siempre se arriesga. Por lo general, los desarrolladores manejan esto probando el código en un entorno limitado o entorno de ensayo antes de integrarse en el código en vivo.
Aconsejo encontrar a alguien que construya sitios web para ganarse la vida y entienda el desarrollo de WordPress y PHP avanzado. Ese soy yo, por supuesto. Lo más importante para recordar cuando llevas a Alice por este agujero de conejo es que es costoso en comparación con el costo del complemento, pero bien hecho, podrías llevar tu negocio al país de las maravillas.
Cuando deberías usar ambos
Entonces has visto las dos caras de la moneda para ambos. Entonces, ¿cuándo deberías usar ambos?
- Comience buscando complementos que hayan sido utilizados por miles con altas calificaciones
- Úselos hasta que necesite que los complementos no puedan resolverse fácilmente
- Investigue el código personalizado y considere implementar soluciones simples usted mismo
- Si tiene el presupuesto para apoyar a un desarrollador, contrate uno inteligente
New Human (my 9 – 5) Utilizamos 50 complementos. También usamos Zapier para entregar algunas automatizaciones entre WordPress, Zendesk, Capsule y Mailchimp. Incluso con todas las increíbles herramientas disponibles en la web, aún tengo que lograr lo siguiente con un código personalizado:
- Registro de software para un SpectraVision de $ 25K
- Actualizar cada contacto de Capsule cuando se envía una nueva campaña de Mailchimp
- Códigos cortos personalizados para mostrar contenido a los clientes en páginas específicas
- Redireccionar clientes a páginas específicas después de iniciar sesión / comprar

¿Qué complementos utilizas en Start Right?
Aquí están los 35 complementos que uso actualmente en Iniciar a la derecha. También he enumerado los autores y vinculado a la mayoría de ellos.
AddToAny Share Buttons
por AddToAny – 1.7.19
AffiliateWP – Comisiones de por vida
por Pippin Williamson y Andrew Munro – 1.2.4
AffiliateWP – Referencias recurrentes
por Pippin Williamson y Andrew Munro – 1.6.4
AffiliateWP
por AffiliateWP, LLC – 2.1.6
AffiliateWP – Uso compartido del panel de afiliados
por Pippin Williamson y Andrew Munro – 1.1.3
AffiliateWP – Tasas escalonadas
por AffiliateWP – 1.1
Constructor de enlaces de Amazon Associates
por el Programa de Asociados de Amazon – 1.4.11
Complemento Beaver Builder (Versión Pro)
por el equipo de Beaver Builder – 1.10.4
Beaver Themer
por el equipo de Beaver Builder – 1.0
BJ Lazy Load
por Bjørn Johansen, Aron Tornberg, angrycreative – 1.0.9
Campo de firma formidable
por Strategy11 – 1.08
Formidables Formularios
por Strategy11 – 2.05.01
Google Analytics +
por WPMU DEV – 3.1.5.1
Insertar anuncios de publicación
por InsertPostAds – 1.1.2
Redireccionamiento
por John Godley – 2.7.3
Iniciar cuadro derecho
por William Mosley, III – 0.1.0
Manuales de usuario de video
por Video User Manuals Pty Ltd – 2.5.4
Widget de opiniones de Google
por RichPlugins – 1.5.7
Woo Créditos Platino
por un potente plugin de WordPress para WooCommerce – 1.3.8
WooCommerce Stripe Gateway
por WooCommerce – 3.2.3
Membresías WooCommerce
por SkyVerge – 1.8.9
Paquetes de productos de WooCommerce
por SomewhereWarm – 5.4.1
Suscripciones de WooCommerce
por Prospress Inc. – 2.2.11
WooCommerce
por Automattic – 3.1.2
Yoast SEO
por Team Yoast – 5.6.1
Formularios fáciles para MailChimp
por YIKES, Inc. – 6.3.26
Cambio de usuario
por John Blackbourn – 1.2.0
Google Analytics +
por WPMU DEV – 3.1.5.1
BackWPup
por Inpsyde GmbH – 3.4.2
Mapeo de Dominio
por WPMU DEV – 4.4.2.3
Editor de roles de usuario
por Vladimir Garagulya – 4.36.1
Códigos cortos de usuario
por HappyPlugins – 1.0.1
W3 Caché total
por Frederick Townes – 0.9.5.2
Panel de control de WPMU DEV
por WPMU DEV – 4.3
PDF Embedder
por Dan Lester – 3.0.1
¿Qué significan los números de versión?
Los desarrolladores suelen seguir este formato para los números de versión
- Característica principal
- Característica menor
- Corrección de errores
Entonces, lo siguiente de Yoast SEO 5.6.1 significaría
- 5º lanzamiento de funciones principales
- 6 características menores en
- Tenía 1 corrección de errores hasta ahora en 5.6
¿Usas código personalizado?
Oh sí. CADA DÍA. Pero eso es solo porque soy un desarrollador experimentado. Conozco muchos de los entresijos. Qué hacer. Y que no hacer. ¡Puedo escribir scripts muy rápido y puedo diseñar (CSS) más rápido de lo que puedes decir Expelliarmus!
Una conclusión sobre los complementos de WordPress vs código personalizado
Para concluir. Teníamos el argumento de los plugins profesionales de WordPress frente al código personalizado. Ambos tienen importantes retrocesos positivos y mayores si alguno se implementa correctamente. Use complementos de autores confiables y use código personalizado de desarrolladores confiables. Como siempre. si necesitas ayuda. Envíame un correo electrónico [email protected]