Cómo crear una tienda WordPress con WooCommerce

Crear Tienda WordPress


WooCommerce es uno de los plugins más populares para la creación de tiendas en línea integradas en WordPress como CMS anfitrión, y actualmente tiene una cuota de mercado del 25,09% muy por encima de cualquier otro carrito de compras conocido.


Cuota mundial de uso de carritos de compra

Haz clic en la imagen para ampliarla  

Aunque si centramos el uso de ecommerce en España, los datos dicen que los usuarios o implementadores de carritos de compras siguen apostando por PrestaShop como opción para la puesta en marcha de tiendas online, con una cuota del 34,76% (market share) siguiéndole muy de cerca WooCommerce con un 30,10% de cuota de mercado.

Ranking Technology Domains Market Share
1PrestaShop5,83434.76%
2WooCommerce5,05230.10%
3Magento1,3357.95%

Esto refuerza la importancia de WooCommerce como carrito de compras, que pasa por un momento muy dulce, con miles de plugins disponibles para enriquecer las funcionalidades de cualquier tipo de tienda y un anfitrión, como lo es WordPress, actualmente muy estable, con una línea de actualizaciones dinámica y periódica.

       

 Características esenciales que cabe destacar de WooCommerce


Crear Tiendas con este plugin es bastante sencillo y además de disponer de innumerables plugins adicionales para mejorar las prestaciones del carrito de compras, existe una enorme comunidad en torno a él que hacen que en ningún momento te encuentres sin información o tutoriales para mejorar tu destreza en su uso y personalización.

Algunas de las razones para usar WooCommerce son:

  • WooCommerce es un plugin para WordPress fácil de instalar.
  • Es el plugin de ecommerce más popular para WordPress.
  • Es gratuito y de código abierto, al igual que WordPress, por lo que no necesita licencias para que puedas utilizarlo.
  • Permite crear tiendas escalables, desde muy pocos productos a más de 100K sin perder rendimiento en un Hosting elástico o bien optimizado.
  • No requiere que tengas conocimientos en programación, tu lo puedes instalar y configurar.
  • Es compatible con la mayoría de Temas para WordPress gratuitos o comerciales.
  • Instalarlo no rompe otras funcionalidades que tengas en la web.
  • Puedes usarlo para vender un solo producto o miles de ellos en la misma instalación.
  • Casi la totalidad de pasarelas o métodos de pago conocidos son compatibles con WooCommerce.
  • 100% compatible con protocolos seguros HTTPS (SSL).
  • Existen cientos de plugins complementarios para mejorar las funcionalidades nativas de WooCommerce.
 

 ¿Qué tipo de ventas puedes realizar con WooCommerce?


Digamos que gran parte de las ventas online que puedas encontrar en Internet las puedes hacer sin problemas desde una tienda con WooCommerce, por ejemplo:

  • Venta de productos físicos con almacen.
  • Venta de productos físicos sin almacén.
  • Venta de productos digitales descargables.
  • Venta de Servicios (Cursos, membresías, etc).
  • Venta de Servicios de Afiliado.
  • Venta de Tickets o Suscripciones.
  • Overselling (Productos de Amazon, eBay, Rakuten, etc).
  • Dropshipping (AliExpress, etc).
 

 ¿Cuáles son los pasos para poner en marcha una Tienda con WooCommerce?


Como cualquier otro proyecto web que vayas a emprender, tiene un proceso de planeamiento y puesta en marcha necesario para que luego tu negocio pueda crecer y estabilizarse sin convertirse en un galimatías.

Hay una serie de cosas que necesitas y debes tener en cuenta. En la siguiente lista destacamos aquellos pasos necesarios para poner en marcha Tiendas con WooCommerce en WordPress:

  1. Contratar o disponer de un dominio para la Tienda.
  2. Contratar o disponer de un Hosting para alojar la Tienda y servicios paralelos.
  3. Instalar WordPress y los plugins esenciales.
  4. Cerrar el sitio a robots de indexado durante la fase de creación y personalización.
  5. Elegir e instalar un Tema acorde a tus necesidades y que tenga 100% de compatibilidad con WooCommerce.
  6. Instalar un Certificado SSL, necesario hoy día para cualquier proyecto web.
  7. Instalar WooCommerce y aplicar las configuraciones esenciales.
  8. Instalar plugins adicionales para WooCommerce (pasarelas, etc).
  9. Personalizar la Tienda, imagen y datos de la misma (Localización, etc).
  10. Crear páginas y textos legales (Ley de Cookies, LOPD, RGPD).
  11. Crear página de gestión de devoluciones.
  12. Crear las páginas de Tienda, Carrito, Caja (checkout) y Mi Cuenta.
  13. Añadir el dominio a Google Analytics para tener un control métrico desde el minuto cero.
  14. Crear Proveedores.
  15. Crear Métodos de Envío.
  16. Crear Métodos de Pago.
  17. Crear Productos.
  18. Crear y/o personalizar los emails de notificaciones.
  19. Aplicar el resto de ajustes y personalizaciones apropiados al nicho de la Tienda.
  20. Hacer un compra de prueba y verificar que todos los pasos del proceso funcionan y devuelven la respuesta deseada.

Con estos pasos la Tienda debería estar completada y en marcha, y a partir de aquí podrás centrarte en la gestión de productos, pedidos, control de envíos y devoluciones y todo aquello que harías en una tienda física pero trasladado al plano digital.

 

 Requisitos para ejecutar WooCommerce con éxito


Los requisitos recomendados para ejecutar una instalación de WordPress en la que además funcione de forma estable y segura WooCommerce son los siguientes:

Requisitos servidor

  • WordPress en su versión más estable.
  • WoCommerce en su versión más estable.
  • PHP 7.0 o superior.
  • MySQL 5.6 o MariaDB 1.0 (o versiones superiores).
  • Nginx o Apache.
  • El módulo mod_rewrite de Apache activado.
  • HTTPS (necesario desde Julio de 2018).
  • Soporte CURL o fsockopen, utilizado por WooCommerce para integraciones de PayPal IPN, por ejemplo.
  • Soporte para SOAP.
  • Compatibilidad con cadenas multibyte si se ejecuta una tienda que no está en inglés.
  • cURL habilitado en el servidor y con timeout mínimo de 60 segundos, recomendado 300 segundos.
  • PHP Safe Mode deshabilitado.
  • OpenSSL.
  • allow_url_fopen = On
  • post_max_size = 16 MB o superior.
  • upload_max_filesize 16 MB o superior.
  • memory_limit 128 MB o superior.
  • max_execution_time 60 o más.
  • max_input_vars con un valor mínimo de 4000, recomendado 10000 0 más.
  • suhosin.get.max_vars = 6000 o más.
  • suhosin.post.max_vars = 6000 o más.
  • suhosin.request.max_vars = 6000 o más.

Estos valores dependen por lo general de configuraciones aplicadas en el archivo php.ini  de la cuenta de Hosting donde se realice la instalación de WooCommerce.

 

 Temas para tiendas WooCommerce


Muchos de los temas existentes para WordPress pueden ser utilizados en WooCommerce con un ajuste o integración más o menos aceptable, aunque lo ideal es utilizar Temas que tengan compatibilidad 100% para que la experiencia de los compradores en tu Tienda sea la mejor.

Un tema muy recomendado, sobre todo para quienes se inician con una tienda online en WordPress y WooCommerce, es el tema gratuito Storefront, porque aglutina todo el potencial necesario para poder personalizar la tienda con facilidad.

Tema Storefront para WooCommerce

Haz clic en la imagen para ir al enlace del Tema  

Se trata de un tema minimalista, que soporta cualquier tipo de personalización, con diseño 100% responsive para que la vista desde dispositivos móviles sea correcta.

Está diseñado por los mismos desarrolladores del core de WooCommerce, lo que garantiza una total compatibilidad e integración entre el plugin y el tema, además del núcleo de WordPress, ya que quién está detrás de estos 3 elementos es Automattic.

Sus características principales son:

  • Diseño limpio y bastante elegante.
  • Amigable con el SEO.
  • Preparado para multiidiomas.
  • Layout adaptado a móviles (responsive).
  • Gratuito y 100% GPL.

La página principal del tema Storefront permite visualizar por defecto 6 secciones:

  • Categorías de Productos.
  • Productos añadidos recientemente.
  • Productos Destacados.
  • Productos más Populares.
  • Productos en Venta.
  • Productos con mejores Ventas.

Aquí puedes ver una captura de la portada de una Tienda (demo) montada con el Tema Storefront.


Portada del tema Storefront

Haz clic en la imagen para ampliarla  

 

Storefront en 100% gratuito, por lo que cuando vayas a descargarlo desde la web de woocommerce.com verás que se añade al carrito pero a coste cero para que no tengas dudas sobre si puedes o no utilizarlo. Más de 2 millones de descargas lo avalan como opción viable para tiendas online con WordPress.

Puedes instalar el Tema Storefront primero, incluso antes de instalar WooCommerce, ya que cuando actives el tema, este se encargará de invitarte a instalar el plugin de carrito de compras para tu tienda online.

Antes de activar el Tema Storefront plantéate crear un tema hijo (child-theme) para evitar perder las personalizaciones que apliques cuando se liberen nuevas actualizaciones del mismo.

 

Lectura recomendada:
Crear temas hijo (child themes) en WordPress


 

 Plugins esenciales para WooCommerce


Uno de los potenciales elementos que permiten exprimir más las capacidades de WooCommerce son los plugins, de los que existe una gran cantidad para mejorar funcionalidades de WordPress que indirectamente afectan al carrito o para directamente añadir mejoras o funciones a la tienda y así ofrecen un entorno más elaborado y personalizado al comprador.

 

WooCommerce Checkout Manager

Personaliza o administra los campos de la página de checkout, renombrando, añadiendo u ocultando campos.

Añade CSS personalizado o inserta avisos visibles antes de la dirección del comprador o del resumen del pedido en la página de checkout.

WooCommerce Checkout Manager

Haz clic en la imagen para ir al enlace del plugin  

 

YITH WooCommerce Zoom Magnifier

Para añadir la funcionalidad de ZOOM a las imágenes de Productos de la Tienda, con personalizaciones fáciles de gestionar, control de nivel de zoom y área de ampliación, posibilidad de activar/desactivar el zoom en dispositivos móviles y control deslizante de las miniaturas de imágenes de productos.

YITH WooCommerce Zoom Magnifier

Haz clic en la imagen para ir al enlace del plugin  

 

YITH WooCommerce Ajax Product Filter

Para que los compradores puedan filtrar los productos por combinaciones varias en base a criterios definidos por el administrador de la tienda.

Posibilidad de filtrar por color, lista desplegable, menú desplegable o etiqueta.

YITH WooCommerce Ajax Product Filter

Haz clic en la imagen para ir al enlace del plugin  

 

WooCommerce Menu Cart

Con este plugin puedes activar un botón del carrito de compra en la barra de navegación, de forma que se visualice solo el icono del carrito o los productos y precios.

Muy personalizable en cuanto a elección de iconos de carrito, mejora mediante CSS personalizado y posibilidad de usar códigos cortos (shortcodes) para mostrar el carrito en cualquier parte de la web, como una landing por ejemplo.

WooCommerce Menu Cart

Haz clic en la imagen para ir al enlace del plugin  

 

WooCommerce Currency Switcher

Si tu tienda trabaja con varias monedas diferentes, necesitarás un conversor de divisa que sea rápido y que haga la conversión de tarifas en tiempo real.

Pues "WooCommerce Currency Switcher" es una opción a tener en cuenta para gestionar las diferentes divisas de tu tienda.

Puedes añadir 4 monedas, que los compradores paguen en la moneda seleccionada, con opción nativa para Paypal, 5 selectores con bandera incluida y además permite el uso de códigos cortos para posicionarlo en el lugar deseado de tu tema.

WooCommerce Currency Switcher

Haz clic en la imagen para ir al enlace del plugin  

 

WP All Import

Un plugin conocido en castellano como "Importa fácilmente productos desde cualquier archivo XML o CSV a WooCommerce" esencial si necesitas importar Productos u otros datos de tu tienda en formato CSV.

Admite archivos en cualquier formato o estructura en formato CSV o XML, con tamaño ilimitado ya que son divididos en fragmentos.

WP All Import

Haz clic en la imagen para ir al enlace del plugin  

 

WooCommerce PDF Invoices & Packing Slips

Entrega Facturas en formato PDF a tus compradores por medio de correo electrónico de confirmación. Crea y modifica tus propias plantillas y escoge entre descargar o imprimir las Facturas o Albaranes desde Pedidos en WooCommerce.

WooCommerce PDF Invoices & Packing Slips

Haz clic en la imagen para ir al enlace del plugin  

Hay muchos otros plugins que en WooCommerce son importantes y necesarios en algunos casos en los que el tipo de producto o venta, pago o método de envío requiere de funcionalidades añadidas que WooCommerce por defecto no incorpora.

Si vemos alguno que debería estar en la lista para recomendartelo lo añadiremos en próximas revisiones de esta guía.   

 Pasarelas de Pago recomendadas


Las siguientes pasarelas o métodos de pago para WooCommerce deberías tenerlos instalados y configurados en tu tienda para cubrir los métodos más habituales utilizados por los usuarios.

  • Transferencia Bancaria.
  • Contrareembolso.
  • Paypal.
  • Redsys.
  • Stripe.

Dependiendo del sector al que se orienten tus ventas o regiones geográficas, es posible que debas considerar otras pasarelas, las cuales solo deberías instalar (algunas tienen un coste comercial) si realmente las vas a utilizar.

 

WooCommerce Stripe Payment Gateway

Pasarela para aceptar pagos directamente en la Tienda, donde el comprador permanece en la tienda durante el proceso de pago, en lugar de ser redireccionado a una página de pago externa, lo que mejora notablemente las conversiones.

Acepta Visa, MasterCard, American Express, Discover, JCB, Diners Club, SEPA, Sofort, iDeal, Giropay, Alipay y otras.

WooCommerce Stripe Payment Gateway

Haz clic en la imagen para ir al enlace del plugin  

 

Authorize.net Payment Gateway For WooCommerce

Pasarela que acepta pagos desde tarjetas de crédito o débito de forma segura. Puedes procesar pagos con tarjetas Visa, MasterCard, Discover y otras.

Authorize.net Payment Gateway For WooCommerce

Haz clic en la imagen para ir al enlace del plugin  

 

Otras pasarelas:

Pasarelas para WooCommerce

  • Pasarela Redsys para WooCommerce.
  • Square para WooCommerce
  • Amazon Pay.
  • 2Checkout Inline Checkout.
  • MercadoPago.
  • PayU LATAM.
  • Alipay Cross Border Payment Gateway.
  • WooCommerce PayPal Checkout Payment Gateway.
  • Paystack WooCommerce Payment Gateway.
  • WooCommerce Stripe Payment Gateway.
  • PayFast Payment Gateway.
  • FirstData.
  • PagSeguro.
  • WorldPay.
  • Klarna Checkout.
  • WooCommerce PayU EU Payment Gateway.
  • Authorize.net Payment Gateway para WooCommerce.
  • 2Checkout Payment Gateway para WooCommerce.

En ocasiones es mejor decantarse por una buena pasarela de pago, multitarjetas, que acepte y cobre en las divisas del comprador y que te de la confianza necesaria para no tener que usar otras.

 

 Conclusiones


Esta guía trata de ser un documento que te sirva para conocer una excelente herramienta de creación y gestión de Tiendas online en WordPress, utilizando uno de los plugins más populares y estables para carritos de compra: WooCommerce.

Si necesitas saber qué carga de usuarios y peticiones soporta tu tienda de WooCommerce puedes usar herramientas online como Load Impact para evaluar la carga que soportaría sin que la tienda en producción se vea afectada.

 

Crear una Tienda en WordPress utilizando WooCommerce como plugin para carrito de compras además de ser un proceso relativamente fácil de llevar a cabo es ¡una aventura fascinante que deberías emprender!




PLAN M

Para lanzar tu proyecto
79 €/1 año
CONTRATAR »
  • Para 1 Dominio
  • 99,9% Uptime Garantizado
    Tu Web siempre Online
  • 5 GB.
    Discos SSD Máxima Velocidad
  • Let's Encrypt
    Certificado SSL Gratis
  • 200 GB. Transferencia Mensual
  • Recomendado para 30.000 visitas mes
  • Optimizador de Imágenes
    Informe de mejora en
    Google PageSpeed
  • Soporte Hosting
    24 horas 365 días
    Chat Online + Tickets
  • Registro Dominio Gratis
    1 Año con Whois privado
  • Direcciones Email
    Ilimitadas
  • Hosting para WordPress españa
    WordPress Español Autoinstalado
    Instala WordPress en 2-Clics
  • Protección Anti-Hackeos
    Personalizada WordPress
  • Copias de Seguridad automáticas
    Diarias y auto-recuperables
  • GARANTÍA 30 DÍAS
    Devolución 100% importe
CONTRATAR »

PLAN L

Para alojar varias Webs
149 €/1 año
CONTRATAR »
  • Instala múltiples dominios
  • 99,9% Uptime Garantizado
    Tu Web siempre Online
  • 10 GB.
    Discos SSD Máxima Velocidad
  • Let's Encrypt
    Certificado SSL Gratis
  • 400 GB. Transferencia Mensual
  • Recomendado para 50.000 visitas mes
  • Optimizador de Imágenes
    Informe de mejora en
    Google PageSpeed
  • Soporte Hosting
    24 horas 365 días
    Chat Online + Tickets
  • Registro Dominio Gratis
    1 Año con Whois privado
  • Direcciones Email
    Ilimitadas
  • Hosting para WordPress españa
    WordPress Español Autoinstalado
    Instala WordPress en 2-Clics
  • Protección Anti-Hackeos
    Personalizada WordPress
  • Copias de Seguridad automáticas
    Diarias y auto-recuperables
  • GARANTÍA 30 DÍAS
    Devolución 100% importe
CONTRATAR »

PLAN XL

Diseñado para desarrolladores
249 €/1 año
CONTRATAR »
  • Instala múltiples dominios
  • 99,9% Uptime Garantizado
    Tu Web siempre Online
  • 20 GB
    Discos SSD Máxima Velocidad
  • Let's Encrypt
    Certificado SSL Gratis
  • 800 GB. Transferencia Mensual
  • Recomendado para 100.000 visitas mes
  • Optimizador de Imágenes
    Informe de mejora en
    Google PageSpeed
  • Soporte Hosting + WordPress
    24 horas 365 días
    Chat Online + Tickets
  • Registro Dominio Gratis
    1 Año con Whois privado
  • Direcciones Email
    Ilimitadas
  • Hosting para WordPress españa
    WordPress Español Autoinstalado
    Instala WordPress en 2-Clics
  • Protección Anti-Hackeos
    Personalizada WordPress
  • Copias de Seguridad automáticas
    Diarias y auto-recuperables
  • GARANTÍA 30 DÍAS
    Devolución 100% importe
CONTRATAR »