Fy2Press 1.0.0 · 02
Conectar Shopify con seguridad
Crea un token público de la Storefront API en el canal Headless de Shopify, introdúcelo con la dirección de tu tienda y prueba la conexión.
Documentación de Fy2Press 1.0.0. El plugin gratuito está disponible en WordPress.org. PRO se vende por separado a través de Freemius, nuestro proveedor de licencias y pagos.
En tres pasos
- Crea un storefront en el canal Headless de Shopify y copia su token público de la Storefront API.
- Introduce el subdominio de la tienda y el token en Fy2Press, y selecciona Probar conexión.
- Guarda los ajustes una vez confirmada la tienda prevista.
Esta guía describe Fy2Press 1.0.0. Las pantallas pueden cambiar en versiones posteriores, así que comprueba la versión que aparece en la pantalla Plugins antes de seguirla.
Resultado esperado
Tu tienda Shopify está conectada con su dirección y un token público de la Storefront API, la prueba de conexión se completa correctamente y Fy2Press ya no muestra la tienda con el estado Desconectado.
Crea un token público de la Storefront API en el canal Headless de Shopify, introdúcelo con la dirección de tu tienda y prueba la conexión.
Antes de empezar
- Permiso para gestionar los canales de ventas en la administración de Shopify de la tienda.
- Fy2Press instalado y su pantalla Inicio abierta.
- La dirección myshopify.com de la tienda, por ejemplo example-store.myshopify.com.
- Un alojamiento de WordPress que permita peticiones HTTPS salientes hacia Shopify.
Prepara una forma de volver atrás antes de empezar: una copia de seguridad o una copia de pruebas (staging), el producto de Shopify con el que vas a comparar y la página de WordPress que debe mostrar el resultado. Empieza con una prueba pequeña que puedas repetir.
Qué cubre esta guía
FREE conecta una sola tienda Shopify. El campo espera un token público de la Storefront API: un token privado o un token de la Admin API no sirve como sustituto. Una prueba correcta confirma el acceso al catálogo; todavía no se sincroniza nada. El tutorial de Shopify continúa con un token privado para código de servidor, que no es el valor que usa Fy2Press.
Ten presente quién hace qué: Shopify conserva los productos, el inventario, los pedidos, los pagos y el proceso de pago; Fy2Press trae el catálogo a WordPress y lo muestra; WordPress aloja tus páginas y tu contenido editorial. Nada de lo que se explica en esta guía traslada pedidos, clientes o pagos a WordPress.
Pasos
- En Shopify, instala el canal de ventas Headless desde la Shopify App Store si aún no lo tienes y ábrelo.
- Elige Create storefront, o abre el storefront que ya usas para WordPress, y luego abre sus ajustes de Storefront API.
- Copia el token público de la Storefront API. Con la persona propietaria de la tienda, activa solo estos permisos de la Storefront API: productos y colecciones (unauthenticated_read_product_listings), etiquetas de productos (unauthenticated_read_product_tags), inventario de productos (unauthenticated_read_product_inventory), y lectura y escritura del carrito (unauthenticated_read_checkouts, unauthenticated_write_checkouts). Deja desactivados los permisos de clientes, contenido y metaobjetos: Fy2Press no lee datos de clientes ni de pedidos.
- En WordPress, abre Fy2Press → Ajustes de conexión. En URL de la tienda, escribe solo la parte anterior a .myshopify.com y pega el token en Token público de la Storefront API.
- Selecciona Probar conexión, confirma que es la tienda prevista y luego selecciona Guardar ajustes.
Revisa el resultado antes de hacer pública una página. Un mensaje de éxito es buena señal, pero la página pública y el recorrido de compra en Shopify también tienen que coincidir.
Comprobar el resultado
- El Estado de la conexión ya no indica Desconectado después de la prueba.
- La pantalla Inicio ya no te pide que conectes Shopify.
- El token permanece oculto en la pantalla de ajustes salvo que selecciones Mostrar, y nunca aparece en las páginas públicas.
Comprueba el resultado donde lo verán tus visitantes: abre la página pública de WordPress, no solo la pantalla de Fy2Press, y compara un producto representativo con Shopify, incluidos su precio, su disponibilidad, sus variantes y su colección. Repite una vez un cambio pequeño para confirmar que el comportamiento es estable.
Problemas frecuentes
- Unauthorized: el token no es el token público de Storefront, pertenece a otra tienda o se ha revocado.
- Store not found: escribe solo el subdominio de myshopify.com, sin https://, sin ruta y sin tu dominio personalizado.
- Error de red: pregunta a tu proveedor de alojamiento si WordPress puede hacer peticiones HTTPS salientes hacia Shopify, y envíale el mensaje de error, nunca el token.
Cuando ocurra algo inesperado, detén las operaciones grandes y vuelve a intentarlo con un solo producto y una sola página. Guarda el mensaje de error exacto antes de cambiar ajustes o vaciar cachés.
Resolución de problemas
- Confirma la versión y la edición del plugin (FREE o PRO).
- Reproduce el problema con un solo producto de prueba.
- Determina si el problema viene de Shopify, de Fy2Press o de tu tema de WordPress.
- Compara el resultado con lo que incluye tu edición, según la guía de ediciones.
- Restablece tu configuración de prueba, inténtalo una vez más y anota si el resultado se repite.
Seguridad y datos
El token público está pensado para las peticiones de la tienda online, pero mantenlo fuera de capturas, mensajes de soporte y documentos compartidos. Nunca introduzcas en Fy2Press un token privado de Storefront ni un token de la Admin API.
Si pides ayuda, anota la versión del plugin, las versiones de WordPress y PHP, tu tema o constructor de páginas, la dirección de la página y los pasos que has seguido. Usa productos de prueba y elimina de las capturas los tokens, los datos de clientes, los detalles de pedidos y las direcciones privadas antes de compartirlas.
Efecto en las búsquedas
Conectar una tienda no crea ninguna página pública. Antes de sincronizar, decide en Google y SEO si la dirección principal de los productos debe estar en WordPress o en Shopify.
Información para el soporte
Si pides ayuda, anota la versión del plugin, las versiones de WordPress y PHP, tu tema o constructor de páginas, la dirección de la página y los pasos que has seguido. Usa productos de prueba y elimina de las capturas los tokens, los datos de clientes, los detalles de pedidos y las direcciones privadas antes de compartirlas.
Guías relacionadas
Versión y disponibilidad
Documentación de Fy2Press 1.0.0. El plugin gratuito está disponible en WordPress.org. PRO se vende por separado a través de Freemius, nuestro proveedor de licencias y pagos.
Mantén visible la frontera
Shopify gestiona el comercio, Fy2Press transporta el catálogo y WordPress publica.
Shopify · catálogo y pago
Fy2Press · sincronización y renderizado
WordPress · contenido, plantillas y SEO
Verifica antes de continuar
- Confirma el resultado en WordPress.
- Mantén carrito y pago en Shopify.
- Registra la versión al informar un error.